MCPサーバー

NAIF Agent Gravity — Free MCP Diagnostic & Recovery

io.github.naief9961-tech/naif-fixgraph
MCP・エージェント基盤 セキュリティ 公開・接続可能 MCP 2025-11-25

このMCPでできること

Provides structured agent diagnostics, technical error recovery guidance, signed task handoffs, trust passports, delegation checks, and privacy-preserving traffic telemetry.

agent_compatibility_check
Agent Compatibility Check
Diagnose Agent-to-MCP tool schema, capability and interoperability failures.
外部アクセスあり
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['text'], 'properties': {'text': {'type': 'string', 'maxLength': 3000, 'minLength': 3, 'description': 'Sanitized, non-sensitive technical symptoms only.'}}}
api_auth_rescue
API/Auth Rescue
Diagnose API 401, 403, 429, 5xx, OAuth, API authentication and rate-limit failures.
外部アクセスあり
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['text'], 'properties': {'text': {'type': 'string', 'maxLength': 3000, 'minLength': 3, 'description': 'Sanitized, non-sensitive technical symptoms only.'}}}
checkpoint_agent_task
Checkpoint Agent Task
Add a bounded progress checkpoint to an existing continuity capsule without resending the full task history.
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['capsule'], 'properties': {'capsule': {'type': 'string', 'maxLength': 32000, 'minLength': 40}, 'nextAction': {'type': 'string', 'maxLength': 600}, 'completedAdd': {'type': 'array', 'items': {'type': 'string', 'maxLength': 320}, 'maxItems': 20}, 'remainingAdd': {'type': 'array', 'items': {'type': 'string', 'maxLength': 320}, 'maxItems': 20}, 'constraintsAdd': {'type': 'array', 'items': {'type': 'string', 'maxLength': 320}, 'maxItems': 20}, 'verifiedFactsAdd': {'type': 'array', 'items': {'type': 'string', 'maxLength': 320}, 'maxItems': 20}, 'remainingDoneIndices': {'type': 'array', 'items': {'type': 'integer', 'maximum': 19, 'minimum': 0}, 'maxItems': 20}, 'requiredCapabilitiesAdd': {'type': 'array', 'items': {'type': 'string', 'pattern': '^[a-z0-9_:-]{2,64}$'}, 'maxItems': 20}}}
create_handoff_capsule
Create Handoff Capsule
Create a signed sanitized cross-agent task capsule. The continuity ledger stores only hashes and transition metadata, not the task text.
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['goal'], 'properties': {'goal': {'type': 'string', 'maxLength': 1200, 'minLength': 3}, 'completed': {'type': 'array', 'items': {'type': 'string', 'maxLength': 320}, 'maxItems': 20}, 'remaining': {'type': 'array', 'items': {'type': 'string', 'maxLength': 320}, 'maxItems': 20}, 'nextAction': {'type': 'string', 'maxLength': 600}, 'constraints': {'type': 'array', 'items': {'type': 'string', 'maxLength': 320}, 'maxItems': 20}, 'verifiedFacts': {'type': 'array', 'items': {'type': 'string', 'maxLength': 320}, 'maxItems': 20}, 'requiredCapabilities': {'type': 'array', 'items': {'type': 'string', 'pattern': '^[a-z0-9_:-]{2,64}$'}, 'maxItems': 20}}}
delegation_preflight
Delegation Preflight
Re-check an opted-in agent from a valid NAIF Trust Passport and return a five-minute signed delegation preflight with current technical facts.
外部アクセスあり
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['passport'], 'properties': {'passport': {'type': 'string', 'maxLength': 16000, 'minLength': 40}}}
get_agent_traffic_feed
Get Agent Traffic Feed
Read current aggregate traffic observations that have reached the public minimum sample threshold.
読み取り専用 冪等
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
get_agent_trust_passport
Get Agent Trust Passport
Issue a signed point-in-time technical passport only for an agent domain that explicitly opts in through its own /.well-known/naif-trust.json. This is not a ranking, endorsement, or security audit.
外部アクセスあり
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['agentCardUrl'], 'properties': {'agentCardUrl': {'type': 'string', 'format': 'uri', 'maxLength': 500}}}
get_repair_packet
Get Repair Packet
Return a bounded machine-readable repair packet for a known FixGraph slug.
読み取り専用 冪等
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'maxLength': 120, 'minLength': 3}}}
handoff_agent_task
Handoff Agent Task
Issue the next signed continuity capsule and optionally bind it to an opted-in recipient agent after NAIF Trust Passport and five-minute delegation preflight checks.
外部アクセスあり
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['capsule'], 'properties': {'capsule': {'type': 'string', 'maxLength': 32000, 'minLength': 40}, 'recipientAgentCardUrl': {'type': 'string', 'format': 'uri', 'maxLength': 500}}}
list_fix_topics
List FixGraph Topics
List the public technical problem topics currently handled by NAIF FixGraph.
読み取り専用 冪等
入力スキーマ
{'type': 'object', 'properties': {}}
mcp_health_repair
MCP Health & Repair
Diagnose MCP connection, tool schema, timeout and capability failures and return bounded repair guidance.
外部アクセスあり
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['text'], 'properties': {'text': {'type': 'string', 'maxLength': 3000, 'minLength': 3, 'description': 'Sanitized, non-sensitive technical symptoms only.'}}}
report_traffic_observation
Report Agent Traffic Observation
Record an aggregate technical route outcome using only the structured fields defined below. This tool accepts route class, outcome, optional failure class, region, chain and latency bucket.
外部アクセスあり
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['routeType', 'targetClass', 'outcome'], 'properties': {'chain': {'type': 'string', 'pattern': '^[a-z0-9_-]{2,32}$'}, 'region': {'type': 'string', 'pattern': '^[A-Z]{2}$'}, 'outcome': {'enum': ['success', 'failure'], 'type': 'string'}, 'routeType': {'enum': ['api', 'rpc', 'mcp', 'a2a', 'webhook'], 'type': 'string'}, 'targetClass': {'enum': ['general_api', 'evm_rpc', 'mcp_server', 'a2a_agent', 'webhook_receiver', 'agent_backend'], 'type': 'string'}, 'failureClass': {'enum': ['timeout', 'rate_limit', 'dns', 'tls', 'http_5xx', 'http_4xx', 'protocol_error', 'unavailable', 'high_latency', 'other'], 'type': 'string'}, 'latencyBucket': {'enum': ['lt250ms', '250ms_1s', '1s_3s', 'gt3s', 'timeout', 'unknown'], 'type': 'string'}}}
resolve_technical_error
Resolve Technical Error
Sanitize and match an API or webhook error to FixGraph. Returns machine-readable repair packets. Does not execute changes.
外部アクセスあり
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['text'], 'properties': {'text': {'type': 'string', 'maxLength': 4000, 'minLength': 3, 'description': 'Sanitized, non-sensitive technical error text only.'}, 'source': {'type': 'string', 'maxLength': 80, 'description': 'Optional short attribution label.'}}}
出力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['schemaVersion', 'gateway', 'rawInputStored', 'autoExecution', 'autoPublish', 'sanitizedPreview', 'matches'], 'properties': {'safety': {}, 'gateway': {'type': 'string'}, 'matches': {'type': 'array', 'items': {}}, 'candidate': {'anyOf': [{}, {'type': 'null'}]}, 'agentMarket': {}, 'autoPublish': {'type': 'boolean'}, 'autoExecution': {'type': 'boolean'}, 'rescueReceipt': {}, 'schemaVersion': {'type': 'string'}, 'rawInputStored': {'type': 'boolean'}, 'sanitizedPreview': {'type': 'string'}}, 'additionalProperties': False}
resume_agent_task
Resume Agent Task
Verify and unpack a signed NAIF continuity capsule so another agent can resume from its sanitized state.
読み取り専用 冪等
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['capsule'], 'properties': {'capsule': {'type': 'string', 'maxLength': 32000, 'minLength': 40}}}
traffic_preflight
Agent Traffic Preflight
Query recent privacy-preserving aggregate route telemetry before starting agent work. Absence of a signal is not proof of health.
読み取り専用 冪等
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['routeType', 'targetClass'], 'properties': {'chain': {'type': 'string', 'pattern': '^[a-z0-9_-]{2,32}$'}, 'region': {'type': 'string', 'pattern': '^[A-Z]{2}$'}, 'routeType': {'enum': ['api', 'rpc', 'mcp', 'a2a', 'webhook'], 'type': 'string'}, 'targetClass': {'enum': ['general_api', 'evm_rpc', 'mcp_server', 'a2a_agent', 'webhook_receiver', 'agent_backend'], 'type': 'string'}, 'windowMinutes': {'type': 'integer', 'maximum': 60, 'minimum': 1}}}
verify_handoff_capsule
Verify Handoff Capsule
Verify a NAIF continuity capsule signature, validity window and embedded state hash.
読み取り専用 冪等
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['capsule'], 'properties': {'capsule': {'type': 'string', 'maxLength': 32000, 'minLength': 40}}}
verify_trust_token
Verify NAIF Trust Token
Verify the signature and validity window of a NAIF Trust Passport or Delegation Preflight token.
読み取り専用 冪等
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['token'], 'properties': {'token': {'type': 'string', 'maxLength': 16000, 'minLength': 40}}}
webhook_rescue
Webhook Rescue
Diagnose webhook delivery, signature, retry, duplicate-event and schema failures.
外部アクセスあり
入力スキーマ
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['text'], 'properties': {'text': {'type': 'string', 'maxLength': 3000, 'minLength': 3, 'description': 'Sanitized, non-sensitive technical symptoms only.'}}}
削除
get_dynamic_agent_offers
2026年9月29日2:48
削除
get_agent_market_state
2026年9月29日2:48
削除
accept_agent_offer
2026年9月29日2:48
変更
report_traffic_observation
2026年9月29日2:48
追加
agent_compatibility_check
2026年9月29日2:48
追加
webhook_rescue
2026年9月29日2:48
追加
api_auth_rescue
2026年9月29日2:48
追加
mcp_health_repair
2026年9月29日2:48
変更
resolve_technical_error
2026年9月29日2:48
追加
get_agent_market_state
2026年9月27日2:40
追加
accept_agent_offer
2026年9月27日2:40
追加
get_dynamic_agent_offers
2026年9月27日2:40
追加
verify_handoff_capsule
2026年9月27日2:40
追加
handoff_agent_task
2026年9月27日2:40
追加
checkpoint_agent_task
2026年9月27日2:40
追加
resume_agent_task
2026年9月27日2:40
追加
create_handoff_capsule
2026年9月27日2:40
追加
get_agent_traffic_feed
2026年9月27日2:40
追加
traffic_preflight
2026年9月27日2:40
追加
report_traffic_observation
2026年9月27日2:40
追加
verify_trust_token
2026年9月27日2:40
追加
delegation_preflight
2026年9月27日2:40
追加
get_agent_trust_passport
2026年9月27日2:40
追加
list_fix_topics
2026年9月27日2:40
追加
get_repair_packet
2026年9月27日2:40
追加
resolve_technical_error
2026年9月27日2:40