Contact Affordance MCP server
online · 100% uptimeorg.ottobot/contact-affordance·v0.1.1·7.4k starsCheck how to contact a business website, and whether that contact path actually works.
7.4k stars
Reviews
Write oneNobody has reviewed Contact Affordance yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Contact Affordance tools (1)
write = sends, deletes, buys or postscheck_contact_pathFreeGiven a business website URL, report how a human is meant to make contact and whether that path is actually reachable. Returns a verdict of 'reachable' or 'inconclusive', the forms found with their resolved handler URLs, and any published phone or email. Never submits anything. Answers 'inconclusive' rather than guessing when a site is client-rendered, bot-protected or parked -- about 64% of real sites cannot be judged from outside, and a confident wrong answer is worse than an honest one.
Public scan report
scanner v0.1.10 · 2026-10-15 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 341ms20/20
- Tool poisoning1 tool descriptions checked15/15
- Auth qualityopen endpoint, read-only tools10/15
- Maintenancelast push 1 days ago15/15
- Maintainer identitynamespace and repository owner differ; GitHub account older than a year6/10
How Contact Affordance compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 88/100
- higher than 75% of 48,255 servers
- Tools
- 1
- the typical server has 7
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Uptime
- 100%
- of our recent checks; the typical remote server answers 100%
- Response time
- 26 ms
- faster than 96% of 30,031 servers
- GitHub stars
- 7,365
- more than 95% of 28,688 servers
What its tools let an agent do: 1 read
Install Contact Affordance in Claude Code, Cursor or VS Code
claude mcp add --transport http contact-affordance https://contact-affordance-mcp.ottobot2025.workers.dev/mcp
What the publisher says
From the Contact Affordance repository's README, as published. We do not edit it. Read it on GitHub
MCP Registry
The MCP registry provides MCP clients with a list of MCP servers, like an app store for MCP servers.
📤 Publish my MCP server | ⚡️ Live API docs | 👀 Ecosystem vision | 📖 Full documentation
Development Status
2025-10-24 update: The Registry API has entered an API freeze (v0.1) 🎉. For the next month or more, the API will remain stable with no breaking changes, allowing integrators to confidently implement support. This freeze applies to v0.1 while development continues on v0. We'll use this period to validate the API in real-world integrations and gather feedback to shape v1 for general availability. Thank you to everyone for your contributions and patience—your involvement has been key to getting us here!
2025-09-08 update: The registry has launched in preview 🎉 (announcement blog post). While the system is now more stable, this is still a preview release and breaking changes or data resets may occur. A general availability (GA) release will follow later. We'd love your feedback in GitHub discussions or in the #registry-dev Discord (joining details here).
Registry Working Group:
- Radoslav (Rado) Dimitrov (Stacklok) @rdimitrov - WG Lead
- Tadas Antanavicius (PulseMCP) @tadasant
- Bob Dickinson (TeamSpark) @BobDickinson
- Preeti (Pree) Dewani (Ravenmail) @pree-dew
Contributing
We use multiple channels for collaboration - see modelcontextprotocol.io/community/communication.
Often (but not always) ideas flow through this pipeline:
- Discord - Real-time community discussions
- Discussions - Propose and discuss product/technical requirements
- Issues - Track well-scoped technical work
- Pull Requests - Contribute work towards issues
Quick start:
Pre-requisites
- Docker
- Go - version per the go directive in go.mod; the Go toolchain fetches it for you
- ko - Container image builder for Go (installation instructions)
- golangci-lint - version per the golangci-lint-action pin in ci.yml, so local lint matches CI
Running the server
# Start full development environment
make dev-composeThis starts the registry at localhost:8080 with PostgreSQL. The database uses ephemeral storage and is reset each time you restart the containers, ensuring a clean state for development and testing.
Note: The registry uses ko to build container images. The make dev-compose command automatically builds the registry image with ko and loads it into your local Docker daemon before starting the services.
By default, the registry seeds from the production API with a filtered subset of servers (to keep startup fast). This ensures your local environment mirrors production behavior and all seed data passes validation. For offline development you can seed from a file without validation with MCPREGISTRYSEEDFROM=data/seed.json MCPREGISTRYENABLEREGISTRY_VALIDATION=false make dev-compose.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Contact Affordance: common questions
- Is Contact Affordance MCP server safe?
- Yes, by our scan: it is graded A (88/100). Read the Contact Affordance safety report
- How do I install Contact Affordance?
- It runs remotely at contact-affordance-mcp.ottobot2025.workers.dev. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Contact Affordance need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Contact Affordance maintained?
- The last commit was 20 days ago (2026-10-14). The latest release is v0.1.1.
- Is Contact Affordance up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- What can I use instead of Contact Affordance?
- Servers from other publishers that do the same job: Business Contact Finder MCP server.
- How does Contact Affordance compare with other MCP servers?
- safety score 88/100 (higher than 75% of 48,255 servers); tools 1 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Contact Affordance
Same job from other publishers: the closest match first, then the best rated.
- Business Contact FinderCheck how to contact a business website, and whether that contact path actually works.not reviewedEstablishedA