Contribution Exchange
Contribution Exchange MCP: domain discovery, policies, preflight, proposals, and signals.
Connect it
Settings → Connectors → Add custom connector
URL: https://signalaf.com/api/exchange/mcpSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://signalaf.com/api/exchange/mcp{
"mcpServers": {
"contribution-exchange": {
"url": "https://signalaf.com/api/exchange/mcp"
}
}
}claude mcp add --transport http contribution-exchange https://signalaf.com/api/exchange/mcp{
"servers": {
"contribution-exchange": {
"type": "http",
"url": "https://signalaf.com/api/exchange/mcp"
}
}
}6 tools, verified live
exchange_discover_domainread-onlyDetermine whether a domain publishes a Contribution Exchange profile. Returns the canonical Exchange manifest, policy URLs, signal URLs, and whether the domain is self-hosted or delegated to a Steward. Read-only — does not propose, commit, or authorize anything. Enforces HTTPS, redirect limits, timeouts, and SSRF protections (blocks loopback, link-local, private-network, and metadata-service targe
exchange_get_policyread-onlyFetch the canonical Contribution Exchange policy for a domain or its delegated Steward. Returns authority ceilings, consideration limits, human-review requirements, and supported behavior. Read-only — does not mutate state or perform preflight evaluation. Distinguishes a missing policy from an unavailable service.
exchange_preflightread-onlyEvaluate a proposed contribution against the same policy logic used by the real proposal flow. Returns whether the proposal is likely to be auto-engaged, accepted for review, escalated to a human, or rejected as invalid. READ-ONLY: performs no proposal insertion, notification, event creation, or state transition. The result is advisory and time-bound — a favorable preflight does NOT guarantee enga
exchange_list_signalsread-onlyList domain-published Exchange Signals (problems, requests, challenges, bounties, verification tasks, discoveries, experiments). Read-only. Returns canonical URLs, signal revision, revision hash, and status. Signal status is DISTINCT from exchange status — a signal does not create a Commitment or authorize execution. Supports the same filters and pagination as the HTTP API.
exchange_get_signalread-onlyGet full detail for a single Exchange Signal by ID. Read-only. Returns the complete signal including constraints, participation rules, verification configuration, consideration declaration, and follow-on behavior. A signal does NOT create a Commitment, authorize execution, or guarantee payment.
exchange_get_attemptread-onlyGet detail for a signal attempt. Read-only. Enforces attempt visibility — actors may only read their own private attempts. Returns attempt status and verification result if available. Attempt status is NOT an exchange state. Verification is Steward-controlled and cannot be self-asserted.
Alternatives in Search & Research
Compare →EXExaOfficialA
Connect AI agents to Exa for web search, content fetching, and multi-step research.
ARAtlassian Rovo MCP ServerOfficialA
Connect to Atlassian Jira, Confluence, Loom, and more to search, create, and manage your work.
MRMCP Registry ServerA
Publish and discover MCP servers via the official MCP Registry. Powered by HAPI MCP server.
Bitbybit CAD MCPA
Bitbybit 3D parametric CAD API, version-exact, for coding agents: search, describe, examples, guide
CACOTAL actions (cotal.ai)A
cotal.ai actions: product overview, site search, build log, feedback, Cloud waitlist, updates, calls
runxA
The governed runtime for agent skills. Search the catalog and inspect a skill before running it.