ping
Test connectivity to the Ramp Developer MCP Server to verify access to API documentation, schemas, and developer resources.
Instructions
Test connectivity to the MCP server
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- src/tools/ping.py:28-32 (handler)The execute method implementing the core logic of the 'ping' tool, returning a confirmation message.async def execute(self, arguments: Dict[str, Any]) -> List[TextContent]: """Execute ping tool""" return [ TextContent(type="text", text="Pong! Ramp Developer MCP server is running") ]
- src/tools/ping.py:22-27 (schema)Defines the input schema for the ping tool, specifying an empty object (no parameters required).def input_schema(self) -> Dict[str, Any]: return { "type": "object", "properties": {}, }
- src/server.py:46-51 (registration)Registers the PingTool instance in the server's list of available tools.tools = [ PingTool(), SearchDocumentationTool(knowledge_base), SubmitFeedbackTool(), GetEndpointSchemaTool(knowledge_base) ]
- src/tools/ping.py:13-15 (helper)Property defining the tool's name as 'ping', used for MCP tool identification.@property def name(self) -> str: return "ping"
- src/server.py:29-29 (registration)Imports the PingTool class for use in the server.from tools import PingTool, SearchDocumentationTool, SubmitFeedbackTool, GetEndpointSchemaTool