Cloud · MODEL CONTEXT PROTOCOL
aleksandrkrivolap wordware mcp
aleksandrkrivolap wordware mcp is a community-listed Model Context Protocol server. Review the source repository before installation.
WHAT IT CONNECTS
What aleksandrkrivolap wordware mcp gives an AI Agent
- **🔄 Dynamic Tool Loading** - Automatically loads tools from Wordware API based on configuration
- **🧠 Intelligent Schema Detection** - Automatically detects and adapts to different tool input schemas
- **🔍 Advanced Parameter Processing** - Handles various input formats (JSON, nested structures, strings)
- **⚙️ Robust Error Handling** - Comprehensive error logging and event loop management
- **🔑 Simple Authentication** - Easy setup to connect your Wordware account
- Python 3.8+
- Wordware API credentials
- Claude Desktop or other MCP-compatible client
- **Tool Configuration Loading** - Reads the list of tool IDs from the configuration file
- **Dynamic Tool Registration** - For each tool ID:
- Fetches metadata from the Wordware API
- Detects input schema requirements
- Creates a corresponding MCP tool function
- Registers the tool with the MCP server
- **Request Processing** - When a tool is called:
- Processes input parameters in various formats (JSON objects, strings, nested structures)
- Adapts parameters format based on tool requirements
- Sends the properly formatted request to the Wordware API
- **Response Handling** - Processes Wordware API responses:
- Parses the Server-Sent Events (SSE) stream
- Collects all output values
- Formats the response for Claude in a user-friendly way
- Direct parameters: `{"Full Name": "John Doe", "Company": "Acme Inc."}`
- JSON string in kwargs: `{"kwargs": "{\"Full Name\": \"John Doe\", \"Company\": \"Acme Inc.\"}"}`
- Nested parameters: `{"kwargs": {"Full Name": "John Doe", "Company": "Acme Inc."}}`
- Detects if a tool requires parameters wrapped in a `kwargs` object
- Extracts inner properties for better documentation
- Adapts the parameter format for each tool automatically
- Event loop monitoring and recovery
- Detailed logging of all requests and responses
- Graceful handling of HTTP errors and timeouts
- Comprehensive error messages for troubleshooting
- **Tool not showing in Claude Desktop**: Ensure the server is running and properly registered in Claude Desktop settings
- **Authentication errors**: Check that your Wordware API key is correctly set in the `.env` file
- **Parameter validation errors**: Verify the input format matches the tool's requirements
- **Event loop errors**: If you see "Event loop is closed" errors, try restarting the server
- [Anthropic](https://www.anthropic.com/) for the Model Context Protocol
- [Wordware](https://wordware.ai/) for their agent platform
- [MCP Python SDK](https://github.com/modelcontextprotocol/python-sdk) for the protocol implementation
SECURITY
An MCP listing is not a security review
An MCP server may receive model context, credentials, local files, or permission to call external systems. Review its code, requested environment variables, network behavior, package provenance, and maintenance status before connecting it to an agent.