abacusai.mcp_server
Classes
Model Context Protocol Server |
Module Contents
- class abacusai.mcp_server.McpServer(client, name=None, description=None, envVars=None, config=None, envVarInstructions=None, url=None, isActive=None, metadata=None)
Bases:
abacusai.return_class.AbstractApiClass
Model Context Protocol Server
- Parameters:
client (ApiClient) – An authenticated API Client instance
name (str) – The name of the MCP server.
description (str) – description of what the MCP server does.
envVars (list) – list of api_keys or credentials required by the MCP server.
config (str) – a json string containing the command and arguments for the MCP server.
envVarInstructions (str) – instructions for the user to get the environment variables.
url (str) – The url of the MCP server github repository or webpage.
isActive (bool) – Whether the MCP server is active.
metadata (dict) – additional information about the MCP server including github_stars, etc.
- name = None
- description = None
- env_vars = None
- config = None
- env_var_instructions = None
- url = None
- is_active = None
- metadata = None
- deprecated_keys
- __repr__()