Skip to main content
Glama
riker-t

Ramp Developer MCP Server

by riker-t

ping

Test connectivity to the Ramp Developer MCP Server to verify network communication and server availability for accessing Ramp's API documentation and schemas.

Instructions

Test connectivity to the MCP server

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • The async execute method implementing the core ping tool logic, returning a confirmation message that the server is running.
    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") ]
  • Defines the input schema for the ping tool, which requires no parameters (empty properties).
    @property def input_schema(self) -> Dict[str, Any]: return { "type": "object", "properties": {}, }
  • src/server.py:46-51 (registration)
    Registers the PingTool instance along with other tools in the server's tools list, making it available via list_tools and call_tool.
    tools = [ PingTool(), SearchDocumentationTool(knowledge_base), SubmitFeedbackTool(), GetEndpointSchemaTool(knowledge_base) ]
  • Exports PingTool from the tools module, enabling import in server.py.
    from .ping import PingTool from .search_documentation import SearchDocumentationTool from .submit_feedback import SubmitFeedbackTool from .get_endpoint_schema import GetEndpointSchemaTool __all__ = [ 'PingTool', 'SearchDocumentationTool', 'SubmitFeedbackTool', 'GetEndpointSchemaTool'
  • Property defining the tool name as 'ping', used for identification and registration.
    @property def name(self) -> str: return "ping"

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/riker-t/ramp-dev-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server