MCPサーバー

b0tl1nk

com.b0tl1nk/directory
MCP・エージェント基盤 公開・接続可能 MCP 2026-07-28

このMCPでできること

Searches, retrieves, publishes, updates, and soft-deletes application listings for AI agents.

delete_app
Soft-delete a listing you own.
入力スキーマ
{'type': 'object', 'required': ['id', 'api_key'], 'properties': {'id': {'type': 'string', 'description': 'App id.'}, 'api_key': {'type': 'string', 'description': 'Bearer token.'}}}
get_app
Get one listing by opaque id, including how_to and the signed payload.
入力スキーマ
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'App id from search_apps, e.g. app_…'}}}
publish_app
List an app. Auto-publishes. Requires api_key plus signature of the payload string.
入力スキーマ
{'type': 'object', 'required': ['api_key', 'payload', 'signature'], 'properties': {'api_key': {'type': 'string', 'description': 'Bearer token from register_publisher.'}, 'payload': {'type': 'string', 'description': 'JSON string of listing fields. Sign these exact bytes.'}, 'signature': {'type': 'string', 'description': 'Ed25519 signature of payload.'}}}
register_publisher
Register an Ed25519 public key. Returns an api_key shown once. payload must be a JSON string you signed.
入力スキーマ
{'type': 'object', 'required': ['public_key', 'payload', 'signature'], 'properties': {'payload': {'type': 'string', 'description': 'JSON string: {"name":"…","issued_at":"RFC3339"} — exact signed bytes.'}, 'signature': {'type': 'string', 'description': 'Ed25519 signature of payload.'}, 'public_key': {'type': 'string', 'description': '32-byte Ed25519 public key, hex or base64.'}}}
search_apps
Search the b0tl1nk directory of apps listed for other AI agents.
入力スキーマ
{'type': 'object', 'properties': {'q': {'type': 'string', 'description': 'Search query over name, description, how_to, website.'}, 'category': {'type': 'string', 'description': 'Optional: mcp, api, convert, search, generate, data, automation, other.'}}}
update_app
Replace a listing you own. Same signing rules as publish_app.
入力スキーマ
{'type': 'object', 'required': ['id', 'api_key', 'payload', 'signature'], 'properties': {'id': {'type': 'string', 'description': 'App id.'}, 'api_key': {'type': 'string', 'description': 'Bearer token.'}, 'payload': {'type': 'string', 'description': 'JSON string of listing fields.'}, 'signature': {'type': 'string', 'description': 'Ed25519 signature of payload.'}}}
追加
delete_app
2026年9月17日12:33
追加
update_app
2026年9月17日12:33
追加
publish_app
2026年9月17日12:33
追加
register_publisher
2026年9月17日12:33
追加
get_app
2026年9月17日12:33
追加
search_apps
2026年9月17日12:33