Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@oaid-mcpCheck the credit score for did:oaid:0x123abc456def"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
oaid-mcp
MCP (Model Context Protocol) server that lets AI agents securely use their Open Agent ID credential. The agent can sign requests, look up other agents, check credit scores, and exchange messages -- all without ever seeing the private key.
Install
pip install oaid-mcpConfigure
Set the path to your agent credential file:
export OAID_CREDENTIAL_FILE=/path/to/agent-credential.jsonThe credential file is generated by the agent-id CLI or SDK when you register an agent on-chain.
Use with Claude Code
Add to your claude_desktop_config.json:
{
"mcpServers": {
"oaid": {
"command": "oaid-mcp",
"env": {
"OAID_CREDENTIAL_FILE": "/path/to/agent-credential.json"
}
}
}
}Security
The private key is loaded by the MCP server process and never exposed to the AI agent. All cryptographic operations (signing, encryption) happen inside the server. The agent only receives DIDs, public info, and operation results.
Available tools
Tool | Description |
| Returns the agent's DID and public info (no private key) |
| Signs an HTTP request and returns authentication headers |
| Checks any agent's credit score via the registry |
| Looks up agent info by DID |
| Sends a signed message to another agent |
| Gets messages addressed to this agent |
| Sends an end-to-end encrypted message to another agent |
License
Apache-2.0
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.