Skip to main content
Glama

Server Details

Cross-agent artifact workspace with provenance across Claude Code, Codex, Cursor, LangGraph.

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL
Repository
Rakesh1002/agentdrive-mcp
GitHub Stars
0
Server Listing
AgentDrive MCP Server

Glama MCP Gateway

Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.

MCP client
Glama
MCP server

Full call logging

Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.

Tool access control

Enable or disable individual tools per connector, so you decide what your agents can and cannot do.

Managed credentials

Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.

Usage analytics

See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.

100% free. Your data is private.
Tool DescriptionsB

Average 3.7/5 across 20 of 20 tools scored. Lowest: 2.7/5.

Server CoherenceA
Disambiguation4/5

Most tools have clear distinct purposes, but drive_context, drive_recall, and drive_search have overlapping retrieval semantics that could confuse an agent. drive_activity and drive_log_run also have potential ambiguity.

Naming Consistency5/5

All tools follow a consistent 'drive_verb_noun' pattern with clear verbs (e.g., drive_list, drive_write, drive_delete). No mixing of conventions.

Tool Count4/5

20 tools is a reasonable number for a comprehensive workspace management server, covering file operations, collaboration, sandbox, and context retrieval. Not excessive, but slightly above the ideal 3-15 range.

Completeness4/5

The tool surface covers core CRUD for files, comments, sharing, search, roles, and sandbox features. Missing some minor operations like updating comments or renaming files, but no critical gaps for typical workflows.

Available Tools

20 tools
drive_activityBInspect

Get recent activity in a workspace (file writes, comments, shares).

ParametersJSON Schema
NameRequiredDescriptionDefault
workspace_idYesWorkspace ID
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations provided, so description must disclose behavioral traits. It states 'Get' implying read-only, but fails to clarify time range ('recent' is vague), permissions requirements, pagination, or output format. Minimal detail leaves many behavioral questions unanswered.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Single sentence with 10 words, front-loading the action and key details. No unnecessary words. Maximally concise while conveying core purpose.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given a simple tool with one parameter, no output schema, and no annotations, the description is adequate for basic understanding but leaves gaps: 'recent' is undefined, no mention of result format or potential errors. Could be more informative without being verbose.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Only parameter (workspace_id) has a trivial schema description 'Workspace ID'. Description adds no extra meaning or usage guidance (e.g., where to find it, format constraints). With 100% schema coverage but minimal schema description, the description should add value but does not.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

Description clearly states verb (Get), resource (recent activity in a workspace), and specifies types (file writes, comments, shares). Distinguishes from sibling tools like drive_comment (get specific comments), drive_share (share files), drive_write (write files).

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Implicitly indicates use for retrieving activity, but no explicit when-to-use or when-not-to-use. No guidance on alternatives among many sibling tools (e.g., drive_list lists files, drive_context provides workspace context). Adequate but lacks explicit differentiation.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

drive_commentCInspect

Add a comment to a file.

ParametersJSON Schema
NameRequiredDescriptionDefault
bodyYesComment text
file_idYesFile ID to comment on
line_endNoEnd line number (optional)
line_startNoStart line number (optional)
workspace_idYesWorkspace ID
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations are provided, so the description carries full burden for behavioral traits. It only states 'Add a comment,' implying a write operation, but does not disclose whether comments are visible to all, require permissions, or have any side effects (e.g., notifications). Minimal behavioral context.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is a single sentence with no wasted words. It is efficiently structured but may be overly concise given the complexity of the tool (5 parameters, no annotations). Not penalized heavily for brevity, but there is room for more context.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

The tool has 5 parameters, no output schema, and no annotations. The description is minimal and does not explain return values, expected behavior, or constraints. For a tool that modifies data, more completeness (e.g., success/failure, permissions) is needed.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The input schema has 100% description coverage for all 5 parameters, so the schema already provides meaning for each field. The description adds no additional explanation beyond the generic action. Baseline 3 is appropriate as the description does not add value over the schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description 'Add a comment to a file.' clearly states the verb (Add) and resource (comment to a file). It is straightforward but does not differentiate from sibling tools like drive_feedback or drive_write, which could also involve adding content. The purpose is clear but lacks sibling distinction.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description provides no guidance on when to use this tool versus alternatives (e.g., drive_feedback, drive_write). There is no mention of prerequisites, context, or scenarios where this tool is appropriate. The agent must infer usage from the name alone.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

drive_contextAInspect

Auto-pull the most relevant artifacts from prior agent sessions for the task you are about to do. Combines semantic relevance with recency. Call this at the START of any non-trivial task to ground the agent in prior context — replaces manual copy-paste of artifacts between sessions.

ParametersJSON Schema
NameRequiredDescriptionDefault
taskYesWhat you are about to do — used to rank prior artifacts by relevance
limitNoMax artifacts to return (default 5, max 20)
workspace_idNoScope to a single workspace; omit for org-wide context
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations exist, so the description carries full burden. It mentions combining semantic relevance and recency but doesn't disclose exact algorithm, limitations, or confirm read-only nature. No destructive behavior is implied, but more transparency on behavior would help.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two sentences: first states purpose, second gives usage guidance. Extremely concise with zero wasted words, front-loaded with key information.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

No output schema exists, but the description doesn't explain what the return value looks like (e.g., list of artifacts, structure). For a tool that retrieves prior context, this is a significant completeness gap. Complexity is moderate, so more detail expected.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so baseline 3. The description does not add significant meaning beyond the schema's existing parameter descriptions. It reiterates the purpose but doesn't provide new semantic insight.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the tool auto-pulls relevant artifacts from prior agent sessions for the current task, using semantic relevance and recency. It distinguishes itself from sibling tools that handle activities, comments, deletions, etc.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description explicitly says 'Call this at the START of any non-trivial task to ground the agent in prior context' and notes it replaces manual copy-paste, providing clear when-to-use guidance. It lacks explicit when-not-to-use but implies trivial tasks don't need it.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

drive_deleteCInspect

Delete a file from a workspace.

ParametersJSON Schema
NameRequiredDescriptionDefault
file_idYesFile ID to delete
workspace_idYesWorkspace ID
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations are absent, so the description must disclose behavioral traits. It does not mention whether deletion is permanent, requires permissions, or affects associated data (e.g., comments, shares). This is a significant gap for a destructive operation.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Single sentence with no wasted words. However, for a destructive action, more detail might be warranted, but conciseness is achieved.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given no annotations, no output schema, and the destructive nature, the description is incomplete. It lacks context on prerequisites, side effects, and how it fits with sibling tools.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, and parameter descriptions from the schema are sufficient. The description adds no additional meaning beyond the schema, so baseline score of 3 is appropriate.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

Description clearly states the action (delete), resource (file), and context (workspace). It distinguishes from sibling tools like drive_write (create) and drive_share (sharing). However, it does not specify scope or permanence.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

No guidance on when to use this tool versus alternatives. Sibling tools exist for other operations (e.g., drive_share, drive_write), but the description does not provide any when-to-use or when-not-to-use context.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

drive_feedbackAInspect

Read human comments on a file. Use this to check if humans have left feedback.

ParametersJSON Schema
NameRequiredDescriptionDefault
file_idYesFile ID to read comments from
workspace_idYesWorkspace ID
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations are provided, so the description carries full burden for behavioral disclosure. It describes a read operation but does not specify what happens when there are no comments, authentication requirements, or response format. The description is minimal.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two short, front-loaded sentences with no wasted words. The description is efficient and immediately communicates the tool's purpose.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a simple read tool with two parameters and no output schema, the description covers basic purpose and usage. However, it lacks details about return values, error handling, or edge cases, which could be useful but are acceptable given the tool's simplicity.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100% with clear descriptions for both parameters (file_id and workspace_id). The description adds no additional meaning beyond the schema, meeting the baseline without extra value.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the verb 'Read' and resource 'human comments on a file'. It distinguishes from sibling 'drive_comment' by emphasizing 'human comments' and the purpose of checking for feedback, making the tool's role unambiguous.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description explicitly says 'Use this to check if humans have left feedback', guiding when to invoke it. It does not mention alternatives or when not to use it, but the context of sibling tools implies differentiation.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

drive_inviteAInspect

Invite a human to your organization by email. They will receive a verification code to join.

ParametersJSON Schema
NameRequiredDescriptionDefault
roleNoRole in the organization (default: member)member
emailYesEmail address of the human to invite to your organization
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations are provided, so the description carries the full burden. It discloses that the invitee receives a verification code, but omits required permissions, whether the invite is revocable, or any side effects. For a mutating operation, this is insufficient.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two sentences, front-loaded with the core action, no filler words. Every sentence provides value: the first states the action and target, the second explains the follow-up.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a simple invite tool with 2 params and no output schema, the description covers the purpose, target, and post-invite behavior (verification code). It lacks details like expiration or invite for existing users, but is largely complete.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The input schema has 100% description coverage for both parameters, so the description adds no additional meaning beyond the schema. Baseline 3 is appropriate; no further elaboration on role implications or email format.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the verb 'invite' and the resource 'human to your organization by email', distinguishing it from sibling tools focused on files or activities. The mention of a verification code adds specificity.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description implies use for inviting members to the organization but provides no explicit guidance on when to use vs alternatives, nor any prerequisites or exclusions. With siblings like drive_roles and drive_org, more context would help.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

drive_listCInspect

List files in a workspace, optionally filtered by path prefix.

ParametersJSON Schema
NameRequiredDescriptionDefault
prefixNoPath prefix filter (e.g. "notes/")
workspace_idYesWorkspace ID
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations provided, so description carries full burden. Mentions 'List' implying read-only, but lacks details on pagination, result limits, ordering, or error behavior. Minimal disclosure.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Single sentence, front-loaded with verb and resource, no unnecessary words. Efficiently conveys core action.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given no annotations and no output schema, description is insufficient. Does not specify return format, pagination, or behavior when workspace is invalid. For a simple tool, more context would help agent usage.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, with both workspace_id and prefix described. Description adds no extra meaning beyond what schema provides, so baseline 3 is appropriate.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

Clearly states verb ('List') and resource ('files in a workspace'), with optional path prefix filter. Distinguishes from sibling tools like drive_search (search by content) and drive_read (single file), but does not explicitly compare.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

No guidance on when to use this tool vs. alternatives like drive_search or drive_org. The description only states functionality without context for selection.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

drive_log_runAInspect

Log an agent run to AgentDrive's provenance store. Captures task, status, referenced/produced artifacts, and cross-platform identity (which agent on which tool). Used for retrospective context retrieval and team-wide audit.

ParametersJSON Schema
NameRequiredDescriptionDefault
taskYesWhat the agent did or is doing (free text)
run_idNoExisting run ID to update; omit to let server allocate
statusNoRun outcome (default success)
metadataNoFree-form key/value metadata
duration_msNoWall-clock duration in milliseconds
artifacts_producedNoPaths of artifacts the run wrote
artifacts_referencedNoPaths of artifacts the run read
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations provided, so description carries full burden. Discloses that run_id can be omitted for server allocation (create vs update), but does not discuss idempotency, authorization, or side effects like overwriting. Adequate but not thorough.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Description is two sentences, front-loaded with purpose in the first sentence. Every sentence adds value with no wasted words.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Covers main purpose and key parameters but misses important details: does not mention that the tool can update existing runs via run_id, nor what the response contains (e.g., returns a run ID). With no output schema, description should provide more guidance.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100% with descriptions for all 7 parameters. Description summarizes parameters (task, status, artifacts) but adds no new meaning beyond what schema already provides. Baseline score of 3 is appropriate.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

Description clearly states it logs an agent run to a provenance store, capturing task, status, artifacts, and cross-platform identity. Distinguishes from sibling tools by focusing on logging runs for audit, which is distinct from other drive_* actions like read, write, search, etc.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Provides context by stating it is used for retrospective context retrieval and team-wide audit. Clearly implies when to use but does not explicitly list exclusions or alternatives.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

drive_orgAInspect

View your organization details: agents, members, plan, and usage.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations are provided, so the description carries the full burden. It correctly indicates the tool is read-only (via 'View') and lists the data returned, but it does not disclose potential behavioral traits like required permissions, rate limits, or data freshness.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is a single concise sentence that front-loads the action and resource, with no superfluous words. Every part adds value.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given no output schema, the description usefully enumerates the returned data (agents, members, plan, usage). It is largely complete for a read-only tool, but it could be more precise about the structure (e.g., single object vs. list).

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The tool has zero parameters, and schema description coverage is 100% (trivially). The description adds no parameter information, which is acceptable given there are no parameters. Baseline for 0 parameters is 4.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly uses the verb 'View' and specifies the resource 'organization details', listing specific components (agents, members, plan, usage). This distinguishes it well from sibling tools like 'drive_delete' or 'drive_comment'.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description implies a read-only operation by stating 'View your organization details', which is distinct from many sibling tools. However, it does not explicitly state when to use this tool over others or provide any exclusions.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

drive_readBInspect

Read a file's content from a workspace.

ParametersJSON Schema
NameRequiredDescriptionDefault
file_idYesFile ID to read
workspace_idYesWorkspace ID
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations provided, the description carries full responsibility for behavioral transparency. It only states 'read', which implies non-destructiveness, but omits details like required permissions, rate limits, error handling, or return format (plain text vs binary). This leaves the agent underinformed.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is a single sentence of 10 words with no redundancy. Every word carries meaning, making it highly concise and easy to parse.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Despite the tool's simplicity, the description lacks critical context such as return format, required permissions, and when to choose this over similar siblings. With no output schema, the agent cannot reliably interpret the result. The description is insufficient for confident tool selection.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100% with descriptions for both parameters (file_id, workspace_id), so the schema already documents parameter semantics adequately. The description adds no extra nuance, resulting in a baseline score of 3.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the tool reads a file's content from a workspace, using a specific verb ('read') and resource ('file content'). It distinguishes itself from sibling tools like drive_write or drive_delete by implying a non-modifying operation.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

No guidance is provided on when to use this tool versus alternatives such as drive_list (to browse files) or drive_delete (to remove files). The agent receives no context about prerequisites or typical use cases.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

drive_recallAInspect

Recall persistent facts and preferences your agents have written. In v1 this returns semantic search results across artifacts; v1.5 will narrow to auto-extracted facts (preferences, decisions, key entities).

ParametersJSON Schema
NameRequiredDescriptionDefault
queryYesRecall query — what fact, preference, or decision are you trying to remember?
top_kNoMax results (default 5, max 20)
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations provided, so description carries full burden. Mentions semantic search across artifacts and version plan, but lacks disclosure on access scope, authentication, rate limits, or whether reads are safe.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two sentences with essential information. First sentence states purpose, second clarifies version difference. No redundant words.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a simple 2-parameter tool with no output schema, the description covers core functionality and future evolution. Could mention output format, but not critical given input schema richness.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100% with good descriptions. The tool description adds context about query purpose (fact/preference/decision) and default/max for top_k, but these are already in schema. No additional meaning beyond schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

Clearly states the tool recalls persistent facts and preferences written by agents, differentiating it from siblings like drive_search (general search) and drive_context. Specific verb 'recall' and resource 'persistent facts and preferences'.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Implicitly suggests use when needing to recall facts/preferences, but no explicit when-not or alternatives. Version note (v1 vs v1.5) provides some temporal context but no exclusionary guidance.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

drive_rolesAInspect

Manage per-workspace role delegation. Assign, list, or remove access for specific emails (view/comment/edit).

ParametersJSON Schema
NameRequiredDescriptionDefault
emailNoEmail address (required for assign/remove)
actionYesAction: assign a role, list all roles, or remove a role
permissionNoPermission level (required for assign)
workspace_idYesWorkspace ID
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations, description must carry full burden. It discloses actions (assign, list, remove) but does not mention side effects, authorization needs, or reversibility. Adequate for basic understanding but lacks depth for a mutating tool.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Single sentence efficiently covering purpose, actions, and scope with zero fluff.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

No output schema, so description should hint at return values. It does not. Also lacks info on authorization or idempotency. Otherwise adequate for a management tool.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so description adds context beyond schema: 'per-workspace' scope ties workspace_id to role management, and enumerates permission levels matching schema. Provides marginal but useful additional meaning.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

Description clearly states it manages per-workspace role delegation with specific actions (assign, list, remove) and permission levels (view/comment/edit). This distinguishes it from sibling tools like drive_invite or drive_share which likely handle different aspects.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Description implies usage for role management but lacks explicit when to use vs. alternatives (e.g., drive_invite, drive_share). No exclusions or context provided.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

drive_sandbox_cloneAInspect

[EXPERIMENTAL] Clone a git repo into a per-workspace Linux sandbox. Requires Cloudflare Containers on the AgentDrive worker; gracefully degrades to a 503 with "sandbox not configured" otherwise.

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesGit repository URL to clone
depthNoShallow clone depth (default: full clone)
branchNoBranch to check out (default: repo default)
workspace_idYesWorkspace to clone into. The sandbox persists across MCP sessions per workspace.
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Without annotations, the description carries the burden. It discloses experimental status, infrastructure requirement, and sandbox persistence across sessions. However, it does not clarify mutation behavior (e.g., overwriting existing sandbox) or side effects.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two concise sentences, front-loaded with action and resource, followed by operational constraints. No unnecessary words.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

No output schema and description does not explain return values or success behavior (e.g., confirmation, sandbox ID). Lacks details on idempotency and error cases beyond the 503 degradation. For a clone operation, more behavioral context is needed.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so the description adds minimal value beyond existing schema descriptions. It reinforces 'per-workspace Linux sandbox' for workspace_id but does not introduce new semantics.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the action 'Clone a git repo' into a 'per-workspace Linux sandbox', specifying the verb, resource, and target. It distinguishes from sibling sandbox tools (commit, exec, read) which handle different operations.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description mentions the requirement 'Requires Cloudflare Containers on the AgentDrive worker' and the graceful degradation to 503. However, it does not explicitly state when not to use or suggest alternatives among siblings.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

drive_sandbox_commitAInspect

[EXPERIMENTAL] Stage + commit the current sandbox worktree. Surfaces as an AgentDrive artifact at commits/.json. Requires Cloudflare Containers; degrades to 503 otherwise.

ParametersJSON Schema
NameRequiredDescriptionDefault
messageYesCommit message
author_nameNoOverride git author name (default: agent identity)
author_emailNoOverride git author email (default: agent identity)
workspace_idYesWorkspace whose sandbox to commit
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations are provided, so the description carries the full burden. It discloses the experimental status, the dependency on Cloudflare Containers, and the 503 failure mode. However, it does not mention other behavioral aspects like destructiveness or idempotency.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is two focused sentences. The first covers purpose and artifact output, the second covers requirement and failure mode. No redundant information; every sentence earns its place.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given no output schema, the description explains the artifact path and failure condition. It covers the key aspects for using the tool, though it could mention if the commit is immediate or requires confirmation.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The input schema has 100% description coverage, so the schema already documents all parameters adequately. The description does not add any additional meaning or context beyond what the schema provides. Baseline 3 is appropriate.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the tool stages and commits the current sandbox worktree, with a specific artifact output path. This verb+resource combination distinguishes it from siblings like drive_sandbox_read or drive_write.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description explains what the tool does but does not provide explicit guidance on when to use it versus alternatives (e.g., drive_sandbox_clone or drive_write). The use case is implied but not contrasted.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

drive_sandbox_execAInspect

[EXPERIMENTAL] Run a shell command inside the per-workspace Linux sandbox. Captures stdout/stderr (64 KB cap), exit code, duration. Requires Cloudflare Containers; degrades to 503 otherwise.

ParametersJSON Schema
NameRequiredDescriptionDefault
cmdYesShell command to run inside the per-workspace Linux sandbox
cwdNoWorking directory (default: workspace root)
timeout_msNoMax runtime in ms (default 30000, hard cap 60000)
workspace_idYesWorkspace whose sandbox to run in
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations, the description provides key behaviors: experimental status, output cap (64KB), exit code, duration, dependency on Cloudflare Containers, and error condition (503). Missing details on side effects or concurrency, but adequate.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is a single concise paragraph, front-loaded with '[EXPERIMENTAL]', and efficiently covers purpose, constraints, and requirements without waste.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

The description covers all key aspects: what the tool does, input parameters (via schema), output behavior (stdout/stderr, exit code, duration), and special conditions (experimental, Cloudflare requirement). No gaps.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so baseline is 3. The description adds value by mentioning the 64KB output cap and default timeout (30000 ms, hard cap 60000), which are not in the schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states it runs a shell command inside a per-workspace Linux sandbox, captures stdout/stderr (64KB cap), exit code, and duration. It distinguishes from siblings like drive_sandbox_clone, commit, read by specifying execution behavior.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description notes it is experimental and requires Cloudflare Containers, degrading to 503 otherwise. It implies usage context for running commands but does not explicitly state when not to use or compare to alternatives.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

drive_sandbox_readAInspect

[EXPERIMENTAL] Read a file from the per-workspace sandbox filesystem (build artifacts, test output, logs). Requires Cloudflare Containers; degrades to 503 otherwise.

ParametersJSON Schema
NameRequiredDescriptionDefault
pathYesPath inside the sandbox (e.g., src/index.ts or /tmp/build.log)
workspace_idYesWorkspace whose sandbox to read from
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations provided, so description carries full burden. It disclosures experimental status, dependency on Cloudflare Containers, and 503 error condition. For a simple read operation, this is sufficient.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two sentences, front-loaded with purpose, then constraints. No redundant information; every word earns its place.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a simple 2-parameter tool with no output schema, the description fully covers what it does, where it reads from, and its constraints. No gaps identified.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema has 100% coverage with descriptions for both parameters. The description adds value by providing path examples (src/index.ts, /tmp/build.log) and clarifying workspace_id as the workspace whose sandbox to read.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states it reads a file from the per-workspace sandbox filesystem, specifying the resource (sandbox) and action (read). It distinguishes from siblings like drive_read (main filesystem) and drive_sandbox_exec (execute commands).

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Describes when to use (read build artifacts, logs) and a key constraint (requires Cloudflare Containers, else 503). No explicit when-not-to or alternatives, but sibling context provides differentiation.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

drive_shareAInspect

Generate a share link for a workspace or specific file. Optionally email-gate the link so only a specific person can access it. Humans open this link to view, comment, or edit files.

ParametersJSON Schema
NameRequiredDescriptionDefault
emailNoEmail-gate: only this email can access the link (requires email verification). Leave empty for public access.
file_idNoScope to a specific file (optional)
max_usesNoMaximum number of uses (optional)
expires_inNoExpiry in seconds (optional)
permissionYesPermission level for the share link
workspace_idYesWorkspace ID
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

The description discloses core behavior ('generate a share link') and optional email-gating. However, it does not mention that this is a write operation (creating a resource), what the return format is, or any side effects. With no annotations, the description carries the full burden but falls short.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two sentences, 55 words, front-loaded with the main action. Every sentence adds value, no fluff. Efficient and well-structured.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Despite having 6 parameters and no annotations, the description omits the return value (presumably the share link) and does not differentiate from the sibling drive_invite tool. This leaves gaps for an agent to know what to expect and when to choose this tool over similar ones.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so baseline is 3. The description adds value by explaining email-gating ('only a specific person can access it') and the permission levels ('Humans open this link to view, comment, or edit files'). Does not elaborate on max_uses or expires_in, but overall adds meaningful context.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states 'Generate a share link for a workspace or specific file,' specifying the verb and resource. It distinguishes from sibling tools like drive_delete or drive_comment by focusing on sharing.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description implies the tool is for generating share links but does not explicitly state when to use it versus alternatives like drive_invite (a sibling tool). No exclusions or when-not-to-use guidance provided.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

drive_versionsBInspect

View version history for a file in a workspace.

ParametersJSON Schema
NameRequiredDescriptionDefault
file_idYesFile ID
workspace_idYesWorkspace ID
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations, the description must disclose behavioral traits. It only states 'View version history' without describing return format, pagination, permissions, or side effects, leaving significant gaps for a read operation.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is a single, front-loaded sentence with no redundancy, efficiently conveying the tool's purpose.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given no output schema and no annotations, the description is insufficient for an agent to understand the return structure or behavior. It lacks detail on what 'version history' entails (e.g., list of versions, metadata).

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The input schema covers both parameters with basic descriptions ('File ID', 'Workspace ID'). The description does not add contextual meaning beyond what the schema provides, so baseline 3 is appropriate.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the verb 'View' and the resource 'version history for a file in a workspace', distinguishing it from sibling tools like drive_read (current content) or drive_list (list files).

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description implies usage when version history is needed but provides no explicit guidance on when to use this tool versus alternatives, such as drive_read for current content or drive_search for finding files.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

drive_writeAInspect

Write a markdown file to a workspace. Creates or updates the file with automatic versioning.

ParametersJSON Schema
NameRequiredDescriptionDefault
pathYesFile path (e.g. "notes/meeting.md")
contentYesFile content (markdown)
messageNoOptional version message
workspace_idYesWorkspace ID to write to
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Discloses creation/update and versioning but lacks details on permissions, conflict resolution, or side effects. No annotations to supplement.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two efficient sentences frontload the purpose and key behavior (creates or updates with versioning). No wasted words.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Adequate for a simple write tool but lacks usage guidelines and deeper behavioral context given no annotations or output schema.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema already documents all parameters with descriptions (100% coverage). Description adds no extra meaning beyond markdown file context.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the tool writes a markdown file to a workspace, distinguishing it from siblings like drive_read and drive_delete by specifying the write operation and automatic versioning.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

No guidance on when to use this tool vs alternatives such as drive_context or drive_sandbox_write. Missing prerequisites or exclusion criteria.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Discussions

No comments yet. Be the first to start the discussion!

Related MCP Servers

  • A
    license
    -
    quality
    D
    maintenance
    Enables handoff of context between AI coding agents like Claude Code, Cursor, Codex, and Windsurf with built-in provenance tracking.
    9,104
    MIT
  • A
    license
    B
    quality
    A
    maintenance
    One workspace for every AI coding assistant. Governance tools for API lint, diff, persistent ledger, multi-model deliberation, security audit, and test verification. Works with Claude Code, Codex, Cursor, and Gemini CLI.
    100
    500
    21
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Shared, versioned memory and governance control plane for AI coding agents. Compiler pipeline resolves architectural decision conflicts across Claude Code, Cursor, and custom agent fleets.
    3
    4
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Provides agent coordination for Claude Code through a shared blackboard, decision tracking with rationale, and local semantic search over git-trackable JSONL files. It enables users to assemble tailored context packages and manage a lightweight knowledge graph for complex development tasks.
    15
    323
    7
    MIT

View all MCP Servers

Try in Browser

Your Connectors

Sign in to create a connector for this server.