test-allowed-mcp

Verify direct access to the mcp__neo4j-cypher__read_neo4j_cypher tool.

3|1|Updated Dec 2, 2024
One-click install
npx skills add https://github.com/faisalanjum/EventTrader --skill test-allowed-mcp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-allowed-mcp
Source: https://github.com/faisalanjum/EventTrader/tree/main/.claude/skills/test-allowed-mcp
Command: npx skills add https://github.com/faisalanjum/EventTrader --skill test-allowed-mcp

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill tests whether a specific tool (mcp__neo4j-cypher__read_neo4j_cypher) is directly accessible when listed in allowed-tools without needing to invoke a search tool first.

Core Features & Use Cases

  • Tool Access Verification: Confirms if tools specified in allowed-tools are immediately available for use.
  • Debugging Allowed Tools: Helps diagnose issues where tools might not be recognized or accessible as expected.
  • Use Case: A developer is configuring agent permissions and wants to ensure a newly added Neo4j query tool is usable directly by the agent.

Quick Start

Try to execute the Cypher query MATCH (c:Company {ticker: 'GE'}) RETURN c.name LIMIT 1 directly.

Frequently Asked Questions about test-allowed-mcp

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I verify direct access to an MCP Neo4j Cypher tool in an agent configuration?

Verify direct MCP Neo4j Cypher tool access by testing whether the read_neo4j_cypher tool is immediately usable when listed in allowed-tools. It executes a Cypher query directly without requiring a search tool invocation first, confirming tool availability.

Why does my agent fail to execute Neo4j Cypher queries without invoking a search tool first?

Neo4j Cypher queries fail without a search tool when the MCP tool is not properly listed in the allowed-tools configuration. This Skill diagnoses allowed-tools issues by assessing tool availability and reporting execution errors encountered during direct query attempts.

Can I test if a newly added Neo4j query tool is directly usable by my agent?

Yes, you can test if a newly added Neo4j query tool is directly usable by executing a Cypher query like MATCH (c:Company {ticker: 'GE'}) RETURN c.name LIMIT 1. This verifies the tool is recognized and accessible without prior search tool invocation.

How do I debug allowed-tools configuration to ensure MCP tools are recognized?

Debug allowed-tools configuration by testing direct MCP tool access to check if specified tools are immediately available. It reports successful query execution and any encountered errors, helping diagnose why tools might not be recognized as expected.

What is direct MCP tool access verification for agent permissions?

Direct MCP tool access verification confirms that tools specified in an agent's allowed-tools configuration are immediately available for use. It tests the read_neo4j_cypher tool to ensure Neo4j Cypher query execution works without prior search tool invocation.

Does configuring allowed-tools guarantee immediate Neo4j Cypher query execution?

Configuring allowed-tools does not guarantee immediate Neo4j Cypher query execution if the tool is not properly recognized. This Skill assesses actual availability by attempting direct query execution and reporting any errors encountered during the process.