Search / net.fidren/counterparty
Fidren
not classifiedChecks a counterparty before an AI agent pays: what the evidence supports, and for how much.
v1.14.0 · active · website · descriptor JSON · versions
Search / net.fidren/counterparty
Checks a counterparty before an AI agent pays: what the evidence supports, and for how much.
v1.14.0 · active · website · descriptor JSON · versions
{
"mcpServers": {
"counterparty": {
"type": "http",
"url": "https://api.fidren.net/mcp"
}
}
}claude mcp add --transport http counterparty https://api.fidren.net/mcp[mcp_servers.counterparty]
url = "https://api.fidren.net/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"counterparty": {
"type": "remote",
"url": "https://api.fidren.net/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"counterparty": {
"type": "http",
"url": "https://api.fidren.net/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=counterparty&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vYXBpLmZpZHJlbi5uZXQvbWNwIn0%3D"
}{
"servers": {
"counterparty": {
"type": "http",
"url": "https://api.fidren.net/mcp"
}
}
}{
"mcpServers": {
"counterparty": {
"httpUrl": "https://api.fidren.net/mcp"
}
}
}extensions:
"counterparty":
enabled: true
name: "counterparty"
type: streamable_http
uri: "https://api.fidren.net/mcp"
timeout: 300
protocol.modern, protocol.stateless, protocol.transport, protocol.list_ttlno remote answered a protocol handshake (not probed yet, unreachable, or local-only)auth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_length1 tools have descriptions over 1,024 characters, which crowds the contexttools.schemasevery tool has an object input schematools.annotations1 of 1 tools declare readOnlyHint or destructiveHinttools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHinttools.token_costabout 552 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changes, stability.rug_pulltool history not recorded yetdeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packageNo tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+dns-namespace +website +reachable +uptime-95% +updated-3d-ago -no-repository
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://api.fidren.net/mcp streamable-http | unknown | yes | 95% | 166 ms | – | 2026-10-19 |
fidren_check_counterpartyread-only | Before an AI agent pays an unfamiliar counterparty, Fidren returns what payment action the observed evidence supports, how much exposure that evidence supports for the amount actually requested, and why. Same counterparty, same evidence, a different requested amount: potentially a different payment action. The amount is an input to the decision, not a filter applied to a fixed score. Call this before sending a payment to a counterparty address the agent has not paid before. Or before raising the amount it is willing to send to a counterparty it has paid before. Or when a counterparty requests more than a previously approved exposure. Cost: 100 free decisions per day, per IP. None. No account, no API key, no card, no wallet. After that, $0.01 USDC per decision over x402 on eip155:8453. Coverage: observed settlement history is indexed on base (eip155:8453) only. An address on any other chain answers from no history rather than from evidence — which is a statement about coverage, not a verdict about the counterparty. Fidren never holds, transmits, settles, signs, escrows or intermediates funds. It returns an advisory decision; the caller’s own infrastructure enforces it. A returned verdict is advice; it moves nothing and blocks nothing on its own. |
Schemas: list_tools.
{
"name": "net.fidren/counterparty",
"title": "Fidren",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://api.fidren.net/mcp",
"type": "streamable-http"
}
],
"version": "1.14.0",
"websiteUrl": "https://fidren.net",
"description": "Checks a counterparty before an AI agent pays: what the evidence supports, and for how much."
}