initial mcp server setup

This commit is contained in:
OwusuBlessing
2025-09-11 23:13:58 +01:00
commit 20f96c0f30
141 changed files with 14444 additions and 0 deletions
+53
View File
@@ -0,0 +1,53 @@
README.md
pyproject.toml
src/__init__.py
src/mcp_template/__init__.py
src/mcp_template/mcp_client.py
src/mcp_template.egg-info/PKG-INFO
src/mcp_template.egg-info/SOURCES.txt
src/mcp_template.egg-info/dependency_links.txt
src/mcp_template.egg-info/requires.txt
src/mcp_template.egg-info/top_level.txt
src/mcp_template/config/__init__.py
src/mcp_template/config/client_config.py
src/mcp_template/config/config_manager.py
src/mcp_template/config/server_config.py
src/mcp_template/config/transport_config.py
src/mcp_template/core/__init__.py
src/mcp_template/core/interfaces.py
src/mcp_template/core/types.py
src/mcp_template/examples/__init__.py
src/mcp_template/examples/server_examples.py
src/mcp_template/llm_client/__init__.py
src/mcp_template/llm_client/base_client.py
src/mcp_template/llm_client/claude_client.py
src/mcp_template/llm_client/client_factory.py
src/mcp_template/llm_client/grok_client.py
src/mcp_template/llm_client/openai_client.py
src/mcp_template/server/__init__.py
src/mcp_template/server/modular_server.py
src/mcp_template/server/server_factory.py
src/mcp_template/server/prompts/__init__.py
src/mcp_template/server/prompts/base_prompt.py
src/mcp_template/server/prompts/greeting_prompt.py
src/mcp_template/server/prompts/prompt_registry.py
src/mcp_template/server/resources/__init__.py
src/mcp_template/server/resources/base_resource.py
src/mcp_template/server/resources/config_resource.py
src/mcp_template/server/resources/dynamic_resource.py
src/mcp_template/server/resources/resource_registry.py
src/mcp_template/server/tools/__init__.py
src/mcp_template/server/tools/base_tool.py
src/mcp_template/server/tools/calculator_tool.py
src/mcp_template/server/tools/greeting_tool.py
src/mcp_template/server/tools/tool_registry.py
src/mcp_template/tools/__init__.py
src/mcp_template/tools/math_tools.py
src/mcp_template/tools/system_tools.py
src/mcp_template/tools/text_tools.py
src/mcp_template/tools/tool_registry.py
src/mcp_template/tools/web_tools.py
src/mcp_template/transport/__init__.py
src/mcp_template/transport/sse_transport.py
src/mcp_template/transport/stdio_transport.py
src/mcp_template/transport/transport_manager.py