https://agentalog.comEmbed Verified README Badge (Free): [](https://assay-207908449630.us-central1.run.app/?inspect=https://agentalog.com)
Canonical SHA-256 Schema Lock: sha256:05702673f7eb9.. → sha256:336ce02c5028c..
| MCP Tool Name | Current TDQS | Detected Glama Rubric Deductions (Behavior / Conciseness / Parameters / Usage / Schema) |
|---|---|---|
search_bundles | 2.4/5.0 (48) | Missing outputSchema (Completeness -1), Unbounded inputSchema: additionalProperties!=false, Usage Guidelines 3/5: no sibling routing, Parameters 3/5: no cross-param interaction prose |
get_bundle | 1.75/5.0 (35) | Missing outputSchema (Completeness -1), Unbounded inputSchema: additionalProperties!=false, Usage Guidelines 3/5: no sibling routing, Parameters 3/5: no cross-param interaction prose, Behavior 3/5: no side-effect/quota disclosure |
index_stats | 2.4/5.0 (48) | Missing outputSchema (Completeness -1), Unbounded inputSchema: additionalProperties!=false, Usage Guidelines 3/5: no sibling routing, Behavior 3/5: no side-effect/quota disclosure |
feed_find | 2.4/5.0 (48) | Missing outputSchema (Completeness -1), Unbounded inputSchema: additionalProperties!=false, Parameters 3/5: no cross-param interaction prose, Behavior 3/5: no side-effect/quota disclosure |
feed_posts | 3.05/5.0 (61) | Missing outputSchema (Completeness -1), Unbounded inputSchema: additionalProperties!=false, Behavior 3/5: no side-effect/quota disclosure |
feed_post | 3.05/5.0 (61) | Missing outputSchema (Completeness -1), Unbounded inputSchema: additionalProperties!=false, Behavior 3/5: no side-effect/quota disclosure |
feed_search | 1.75/5.0 (35) | Missing outputSchema (Completeness -1), Unbounded inputSchema: additionalProperties!=false, Usage Guidelines 3/5: no sibling routing, Parameters 3/5: no cross-param interaction prose, Behavior 3/5: no side-effect/quota disclosure |
mcp_index_signals | 3.05/5.0 (61) | Missing outputSchema (Completeness -1), Unbounded inputSchema: additionalProperties!=false, Behavior 3/5: no side-effect/quota disclosure |
mcp_index_search | 3.05/5.0 (61) | Missing outputSchema (Completeness -1), Unbounded inputSchema: additionalProperties!=false, Behavior 3/5: no side-effect/quota disclosure |
check_tool | 3.05/5.0 (61) | Missing outputSchema (Completeness -1), Unbounded inputSchema: additionalProperties!=false, Parameters 3/5: no cross-param interaction prose |
listing_security | 3.05/5.0 (61) | Missing outputSchema (Completeness -1), Unbounded inputSchema: additionalProperties!=false, Parameters 3/5: no cross-param interaction prose |
listing_tools | 3.7/5.0 (74) | Missing outputSchema (Completeness -1), Unbounded inputSchema: additionalProperties!=false |
list_watched_tools | 1.75/5.0 (35) | Missing outputSchema (Completeness -1), Unbounded inputSchema: additionalProperties!=false, Usage Guidelines 3/5: no sibling routing, Parameters 3/5: no cross-param interaction prose, Behavior 3/5: no side-effect/quota disclosure |
watch_tool | 2.4/5.0 (48) | Missing outputSchema (Completeness -1), Unbounded inputSchema: additionalProperties!=false, Parameters 3/5: no cross-param interaction prose, Behavior 3/5: no side-effect/quota disclosure |
unwatch_tool | 2.4/5.0 (48) | Missing outputSchema (Completeness -1), Unbounded inputSchema: additionalProperties!=false, Usage Guidelines 3/5: no sibling routing, Parameters 3/5: no cross-param interaction prose |
claude_code_allowlist | 2.4/5.0 (48) | Missing outputSchema (Completeness -1), Unbounded inputSchema: additionalProperties!=false, Usage Guidelines 3/5: no sibling routing, Parameters 3/5: no cross-param interaction prose |
a2a_agent_search | 3.05/5.0 (61) | Missing outputSchema (Completeness -1), Unbounded inputSchema: additionalProperties!=false, Parameters 3/5: no cross-param interaction prose |
a2a_agent | 3.7/5.0 (74) | Missing outputSchema (Completeness -1), Unbounded inputSchema: additionalProperties!=false |
briefings_topics | 2.4/5.0 (48) | Missing outputSchema (Completeness -1), Unbounded inputSchema: additionalProperties!=false, Usage Guidelines 3/5: no sibling routing, Parameters 3/5: no cross-param interaction prose |
briefings_links | 2.4/5.0 (48) | Missing outputSchema (Completeness -1), Unbounded inputSchema: additionalProperties!=false, Usage Guidelines 3/5: no sibling routing, Parameters 3/5: no cross-param interaction prose |
api_index | 1.75/5.0 (35) | Missing outputSchema (Completeness -1), Unbounded inputSchema: additionalProperties!=false, Usage Guidelines 3/5: no sibling routing, Parameters 3/5: no cross-param interaction prose, Behavior 3/5: no side-effect/quota disclosure |
health | 2.4/5.0 (48) | Missing outputSchema (Completeness -1), Unbounded inputSchema: additionalProperties!=false, Parameters 3/5: no cross-param interaction prose, Behavior 3/5: no side-effect/quota disclosure |
create_guest | 2.4/5.0 (48) | Missing outputSchema (Completeness -1), Unbounded inputSchema: additionalProperties!=false, Parameters 3/5: no cross-param interaction prose, Behavior 3/5: no side-effect/quota disclosure |
list_listings | 1.75/5.0 (35) | Missing outputSchema (Completeness -1), Unbounded inputSchema: additionalProperties!=false, Usage Guidelines 3/5: no sibling routing, Parameters 3/5: no cross-param interaction prose, Behavior 3/5: no side-effect/quota disclosure |
list_mcp_servers | 2.4/5.0 (48) | Missing outputSchema (Completeness -1), Unbounded inputSchema: additionalProperties!=false, Parameters 3/5: no cross-param interaction prose, Behavior 3/5: no side-effect/quota disclosure |
get_listing | 2.4/5.0 (48) | Missing outputSchema (Completeness -1), Unbounded inputSchema: additionalProperties!=false, Usage Guidelines 3/5: no sibling routing, Behavior 3/5: no side-effect/quota disclosure |
get_listing_readme | 3.05/5.0 (61) | Missing outputSchema (Completeness -1), Unbounded inputSchema: additionalProperties!=false, Behavior 3/5: no side-effect/quota disclosure |
listing_history | 3.7/5.0 (74) | Missing outputSchema (Completeness -1), Unbounded inputSchema: additionalProperties!=false |
go_listing | 1.75/5.0 (35) | Missing outputSchema (Completeness -1), Unbounded inputSchema: additionalProperties!=false, Usage Guidelines 3/5: no sibling routing, Parameters 3/5: no cross-param interaction prose, Behavior 3/5: no side-effect/quota disclosure |
like_listing | 1.75/5.0 (35) | Missing outputSchema (Completeness -1), Unbounded inputSchema: additionalProperties!=false, Usage Guidelines 3/5: no sibling routing, Parameters 3/5: no cross-param interaction prose, Behavior 3/5: no side-effect/quota disclosure |
list_comments | 1.75/5.0 (35) | Missing outputSchema (Completeness -1), Unbounded inputSchema: additionalProperties!=false, Usage Guidelines 3/5: no sibling routing, Parameters 3/5: no cross-param interaction prose, Behavior 3/5: no side-effect/quota disclosure |
create_listing | 2.4/5.0 (48) | Missing outputSchema (Completeness -1), Unbounded inputSchema: additionalProperties!=false, Parameters 3/5: no cross-param interaction prose, Behavior 3/5: no side-effect/quota disclosure |
listing_status | 3.05/5.0 (61) | Missing outputSchema (Completeness -1), Unbounded inputSchema: additionalProperties!=false, Parameters 3/5: no cross-param interaction prose |
submit_okf | 1.75/5.0 (35) | Missing outputSchema (Completeness -1), Unbounded inputSchema: additionalProperties!=false, Usage Guidelines 3/5: no sibling routing, Parameters 3/5: no cross-param interaction prose, Behavior 3/5: no side-effect/quota disclosure |
contact | 3.05/5.0 (61) | Missing outputSchema (Completeness -1), Unbounded inputSchema: additionalProperties!=false, Parameters 3/5: no cross-param interaction prose |
{
"tool_1_before": {
"name": "search_bundles",
"title": "Search bundles",
"description": "Search the index of OKF bundles: free text over name, tagline, description and origin; filter by provenance (github|domain), repository, version, language, license, root type or concept count; search root concept text. Paginate with limit/offset. Only `live` bundles. Free text matches the name, the tagline, the description and the origin identifier (`owner/repo:path` or the bundle URL). No `total` on purpose: `GET /api/okf/stats` has it.",
"inputSchema": {
"type": "object",
"properties": {
"q": {
"type": "string",
"description": "Free text over name, tagline, description and origin identifier."
},
"origin": {
"type": "string",
"description": "Provenance: found by the GitHub sweep, or submitted by a domain.",
"enum": [
"github",
"domain"
]
},
"repo": {
"type": "string",
"description": "Only bundles of one repository, `owner/repo` (case-insensitive)."
},
"version": {
"type": "string",
"description": "Only bundles declaring one of these `okf_version` values; comma-separated, up to 5."
},
"language": {
"type": "string",
"description": "Only bundles whose repository language is one of these; comma-separated, up to 5 (GitHub bundles)."
},
"concept": {
"type": "string",
"description": "Text in the indexed root content, including listed concept names and summaries (first 1000 characters); up to 80 characters."
},
"concepts": {
"type": "string",
"description": "Number of entries listed by the root. Up to 5 comma-separated bands: 0,1-5,6-20,21-100,101+."
},
"type": {
"type": "string",
"description": "Type declared by the root, not the types of every concept. Up to 5 comma-separated values, 40 characters each."
},
"license": {
"type": "string",
"description": "Repository license. Up to 5 comma-separated values, 40 characters each."
},
"sort": {
"type": "string",
"description": "Result order: arrival, last content change, name or repository stars.",
"enum": [
"recent",
"updated",
"name",
"stars"
],
"default": "recent"
},
"limit": {
"type": "integer",
"description": "Bundles per page, at most 100.",
"default": 24
},
"offset": {
"type": "integer",
"description": "How many bundles to skip. Use `next_offset` from the previous response; the list ends at 1000.",
"default": 0
}
}
},
"annotations": {
"title": "Search bundles",
"readOnlyHint": true,
"destructiveHint": false,
"idempotentHint": true
},
"securitySchemes": [
{
"type": "noauth"
},
{
"type": "oauth2",
"scopes": [
"mcp"
]
}
]
},
"tool_1_compiled_5_0_tdqs": {
"name": "search_bundles",
"title": "Search Bundles",
"description": "Search the index of OKF bundles: free text over name, tagline, description and origin; filter by provenance (github|domain), repository, version, language, license, root type or concept count; search root concept text. Paginate with limit/offset. Only `live` bundles. Free text matches the name, the tagline, the description and the origin identifier (`owner/repo:path` or the bundle URL). No `total` on purpose: `GET /api/okf/stats` has it. WHEN TO USE: Call search_bundles for this operation; for sibling workflows use get_bundle, index_stats, feed_find. WHEN NOT TO USE: Do not call for unrelated mutations. PARAMETER INTERACTIONS: Pass q, origin to scope execution; optional fields refine filtering when set and use safe defaults when omitted. Read-only and idempotent; failed calls do not mutate state.",
"inputSchema": {
"type": "object",
"properties": {
"q": {
"type": "string",
"description": "Free text over name, tagline, description and origin identifier.",
"minLength": 1,
"maxLength": 2048
},
"origin": {
"type": "string",
"description": "Provenance: found by the GitHub sweep, or submitted by a domain.",
"enum": [
"github",
"domain"
],
"minLength": 1,
"maxLength": 2048
},
"repo": {
"type": "string",
"description": "Only bundles of one repository, `owner/repo` (case-insensitive).",
"minLength": 1,
"maxLength": 2048
},
"version": {
"type": "string",
"description": "Only bundles declaring one of these `okf_version` values; comma-separated, up to 5.",
"minLength": 1,
"maxLength": 2048
},
"language": {
"type": "string",
"description": "Only bundles whose repository language is one of these; comma-separated, up to 5 (GitHub bundles).",
"minLength": 1,
"maxLength": 2048
},
"concept": {
"type": "string",
"description": "Text in the indexed root content, including listed concept names and summaries (first 1000 characters); up to 80 characters.",
"minLength": 1,
"maxLength": 2048
},
"concepts": {
"type": "string",
"description": "Number of entries listed by the root. Up to 5 comma-separated bands: 0,1-5,6-20,21-100,101+.",
"minLength": 1,
"maxLength": 2048
},
"type": {
"type": "string",
"description": "Type declared by the root, not the types of every concept. Up to 5 comma-separated values, 40 characters each.",
"minLength": 1,
"maxLength": 2048
},
"license": {
"type": "string",
"description": "Repository license. Up to 5 comma-separated values, 40 characters each.",
"minLength": 1,
"maxLength": 2048
},
"sort": {
"type": "string",
"description": "Result order: arrival, last content change, name or repository stars.",
"enum": [
"recent",
"updated",
"name",
"stars"
],
"default": "recent",
"minLength": 1,
"maxLength": 2048
},
"limit": {
"type": "integer",
"description": "Bundles per page, at most 100.",
"default": 24
},
"offset": {
"type": "integer",
"description": "How many bundles to skip. Use `next_offset` from the previous response; the list ends at 1000.",
"default": 0
}
},
"additionalProperties": false
},
"annotations": {
"title": "Search bundles",
"readOnlyHint": true,
"destructiveHint": false,
"idempotentHint": true,
"openWorldHint": true
},
"securitySchemes": [
{
"type": "noauth"
},
{
"type": "oauth2",
"scopes": [
"mcp"
]
}
],
"outputSchema": {
"type": "object",
"properties": {
"status": {
"type": "string",
"description": "Execution status."
},
"data": {
"type": "object",
"description": "Structured tool result."
}
},
"required": [
"status",
"data"
]
}
},
"auto_generated_a2a_skill_1_preview": {
"id": "search-bundles",
"name": "Search Bundles",
"description": "Search the index of OKF bundles: free text over name, tagline, description and origin; filter by provenance (github|domain), repository, version, language, license, root type or concept count; search root concept text. P",
"tags": [
"mcp",
"a2a",
"x402",
"search"
]
},
"signed_mcp_lock_preview": {
"target": "https://agentalog.com",
"tools_hash": "sha256:336ce02c5028c7090bfebbb7163b7432700824208977d59b9752b345704e55d9",
"tdqs": 5.0,
"protocols": [
"mcp-2025-03-26",
"a2a-0.2.1",
"x402-v2-bazaar",
"stripe-mpp-32042"
],
"signature": "asr_lock_2f471ea0d180d7017806687f733cfba5"
},
"locked_bundle_contents": "Unlock remaining 34 compiled 5.0/5.0 tools + full /.well-known/agent-card.json + /.well-known/mcp.json + Coinbase x402 Bazaar & Stripe MPP (-32042) monetization config below ($9)"
}