This is page 8 of 20. Use http://codebase.md/fujitsu-ai/mcp-server-for-mas-developments?lines=true&page={x} to view the full context.
# Directory Structure
```
├── .gitattributes
├── .gitignore
├── agents
│ ├── __init__.py
│ ├── AgentInterface
│ │ ├── __init__.py
│ │ ├── Python
│ │ │ ├── __init__.py
│ │ │ ├── agent.py
│ │ │ ├── color.py
│ │ │ ├── config.py
│ │ │ ├── language.py
│ │ │ ├── local_file_handler.py
│ │ │ └── network.py
│ │ └── requirements.txt
│ ├── AgentMonitoring
│ │ ├── ChatBot-Agent Dashboard Example - Grafana.json
│ │ ├── images
│ │ │ ├── Grafana.png
│ │ │ └── Prometheus.png
│ │ ├── IoT-Agent Dashboard Example - Grafana.json
│ │ ├── OpenAI compatible API - Agent Dashboard Example - Grafana.json
│ │ ├── prometheus Example.yml
│ │ └── README.md
│ ├── ChatBotAgent
│ │ ├── __init__.py
│ │ ├── config.json.example
│ │ ├── html
│ │ │ ├── favicon.ico
│ │ │ ├── index_de.html
│ │ │ ├── index.html
│ │ │ ├── Logo_light.svg
│ │ │ ├── start_http_server.ps1
│ │ │ └── start_http_server.sh
│ │ ├── Python
│ │ │ ├── __init__.py
│ │ │ └── chatbot_agent.py
│ │ ├── README.md
│ │ └── requirements.txt
│ ├── IoTAgent
│ │ ├── config_example.json
│ │ ├── Python
│ │ │ ├── iot_mqtt_agent.py
│ │ │ └── language.py
│ │ ├── README.md
│ │ └── requirements.txt
│ ├── ISMAgent
│ │ ├── config_example.json
│ │ ├── PGPT Scenario Prompts
│ │ │ ├── ISM System Prompt - Detecting Error State.txt
│ │ │ ├── ISM User Post-Prompt - Detecting Error State.txt
│ │ │ ├── ISM User Pre-Prompt - Detecting Error State.txt
│ │ │ └── README.md
│ │ ├── Python
│ │ │ ├── ism_agent.py
│ │ │ └── language.py
│ │ ├── README.md
│ │ ├── requirements.txt
│ │ └── start_ism_agent.ps1
│ ├── MCP-Client
│ │ ├── __init__.py
│ │ ├── .env.example
│ │ ├── Python
│ │ │ ├── __init__.py
│ │ │ ├── chat_handler.py
│ │ │ ├── config.py
│ │ │ ├── environment.py
│ │ │ ├── llm_client.py
│ │ │ ├── mcp_client_sse.py
│ │ │ ├── mcp_client.py
│ │ │ ├── messages
│ │ │ │ ├── __init__.py
│ │ │ │ ├── message_types
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── incrementing_id_message.py
│ │ │ │ │ ├── initialize_message.py
│ │ │ │ │ ├── json_rpc_message.py
│ │ │ │ │ ├── ping_message.py
│ │ │ │ │ ├── prompts_messages.py
│ │ │ │ │ ├── prompts_models.py
│ │ │ │ │ ├── resources_messages.py
│ │ │ │ │ └── tools_messages.py
│ │ │ │ ├── send_call_tool.py
│ │ │ │ ├── send_initialize_message.py
│ │ │ │ ├── send_message.py
│ │ │ │ ├── send_ping.py
│ │ │ │ ├── send_prompts.py
│ │ │ │ ├── send_resources.py
│ │ │ │ └── send_tools_list.py
│ │ │ ├── system_prompt_generator.py
│ │ │ ├── tools_handler.py
│ │ │ └── transport
│ │ │ ├── __init__.py
│ │ │ └── stdio
│ │ │ ├── __init__.py
│ │ │ ├── stdio_client.py
│ │ │ ├── stdio_server_parameters.py
│ │ │ └── stdio_server_shutdown.py
│ │ ├── README.md
│ │ ├── requirements.txt
│ │ └── server_config.json
│ ├── OpenAI_Compatible_API_Agent
│ │ ├── __init__.py
│ │ ├── docker-compose.yml
│ │ ├── Dockerfile
│ │ ├── pgpt_openai_api_mcp.json.example
│ │ ├── pgpt_openai_api_proxy.json.example
│ │ ├── Python
│ │ │ ├── __init__.py
│ │ │ ├── client_tests
│ │ │ │ ├── __init__.py
│ │ │ │ ├── openai_test_client_structured.py
│ │ │ │ ├── openai_test_client_tools.py
│ │ │ │ ├── openai_test_client.py
│ │ │ │ ├── vllm_client_multimodal.py
│ │ │ │ ├── vllm_client.py
│ │ │ │ ├── vllm_structured.py
│ │ │ │ └── vllm_structured2.py
│ │ │ ├── generate_api_key.py
│ │ │ ├── open_ai_helper.py
│ │ │ ├── openai_compatible_api.py
│ │ │ ├── openai_mcp_api.py
│ │ │ ├── pgpt_api.py
│ │ │ ├── privategpt_api.py
│ │ │ └── vllmproxy.py
│ │ ├── README.md
│ │ └── requirements.txt
│ └── SourceManagerAgent
│ ├── __init__.py
│ ├── config.json.example
│ └── Python
│ ├── __init__.py
│ ├── file_tools
│ │ └── loader_factory.py
│ ├── file_upload_agent.py
│ └── local_db.py
├── clients
│ ├── __init__.py
│ ├── C# .Net
│ │ ├── 1.0 mcp_login
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ └── net9.0
│ │ │ │ ├── mcp_login.deps.json
│ │ │ │ ├── mcp_login.dll
│ │ │ │ ├── mcp_login.exe
│ │ │ │ ├── mcp_login.pdb
│ │ │ │ ├── mcp_login.runtimeconfig.json
│ │ │ │ └── Newtonsoft.Json.dll
│ │ │ ├── mcp_login.csproj
│ │ │ ├── obj
│ │ │ │ ├── Debug
│ │ │ │ │ └── net9.0
│ │ │ │ │ ├── .NETCoreApp,Version=v9.0.AssemblyAttributes.cs
│ │ │ │ │ ├── apphost.exe
│ │ │ │ │ ├── mcp_login.AssemblyInfo.cs
│ │ │ │ │ ├── mcp_login.AssemblyInfoInputs.cache
│ │ │ │ │ ├── mcp_login.assets.cache
│ │ │ │ │ ├── mcp_login.csproj.AssemblyReference.cache
│ │ │ │ │ ├── mcp_login.csproj.CoreCompileInputs.cache
│ │ │ │ │ ├── mcp_login.csproj.FileListAbsolute.txt
│ │ │ │ │ ├── mcp_login.csproj.Up2Date
│ │ │ │ │ ├── mcp_login.dll
│ │ │ │ │ ├── mcp_login.GeneratedMSBuildEditorConfig.editorconfig
│ │ │ │ │ ├── mcp_login.genruntimeconfig.cache
│ │ │ │ │ ├── mcp_login.GlobalUsings.g.cs
│ │ │ │ │ ├── mcp_login.pdb
│ │ │ │ │ ├── ref
│ │ │ │ │ │ └── mcp_login.dll
│ │ │ │ │ └── refint
│ │ │ │ │ └── mcp_login.dll
│ │ │ │ ├── mcp_login.csproj.nuget.dgspec.json
│ │ │ │ ├── mcp_login.csproj.nuget.g.props
│ │ │ │ ├── mcp_login.csproj.nuget.g.targets
│ │ │ │ ├── project.assets.json
│ │ │ │ └── project.nuget.cache
│ │ │ └── Program.cs
│ │ ├── 1.1 mcp_logout
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ └── net9.0
│ │ │ │ ├── mcp_logout.deps.json
│ │ │ │ ├── mcp_logout.dll
│ │ │ │ ├── mcp_logout.exe
│ │ │ │ ├── mcp_logout.pdb
│ │ │ │ ├── mcp_logout.runtimeconfig.json
│ │ │ │ └── Newtonsoft.Json.dll
│ │ │ ├── mcp_logout.csproj
│ │ │ ├── obj
│ │ │ │ ├── Debug
│ │ │ │ │ └── net9.0
│ │ │ │ │ ├── .NETCoreApp,Version=v9.0.AssemblyAttributes.cs
│ │ │ │ │ ├── apphost.exe
│ │ │ │ │ ├── mcp_logout.AssemblyInfo.cs
│ │ │ │ │ ├── mcp_logout.AssemblyInfoInputs.cache
│ │ │ │ │ ├── mcp_logout.assets.cache
│ │ │ │ │ ├── mcp_logout.csproj.AssemblyReference.cache
│ │ │ │ │ ├── mcp_logout.csproj.CoreCompileInputs.cache
│ │ │ │ │ ├── mcp_logout.csproj.FileListAbsolute.txt
│ │ │ │ │ ├── mcp_logout.csproj.Up2Date
│ │ │ │ │ ├── mcp_logout.dll
│ │ │ │ │ ├── mcp_logout.GeneratedMSBuildEditorConfig.editorconfig
│ │ │ │ │ ├── mcp_logout.genruntimeconfig.cache
│ │ │ │ │ ├── mcp_logout.GlobalUsings.g.cs
│ │ │ │ │ ├── mcp_logout.pdb
│ │ │ │ │ ├── ref
│ │ │ │ │ │ └── mcp_logout.dll
│ │ │ │ │ └── refint
│ │ │ │ │ └── mcp_logout.dll
│ │ │ │ ├── mcp_logout.csproj.nuget.dgspec.json
│ │ │ │ ├── mcp_logout.csproj.nuget.g.props
│ │ │ │ ├── mcp_logout.csproj.nuget.g.targets
│ │ │ │ ├── project.assets.json
│ │ │ │ └── project.nuget.cache
│ │ │ └── Program.cs
│ │ ├── 2.0 mcp_chat
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ └── net9.0
│ │ │ │ ├── mcp_chat.deps.json
│ │ │ │ ├── mcp_chat.dll
│ │ │ │ ├── mcp_chat.exe
│ │ │ │ ├── mcp_chat.pdb
│ │ │ │ ├── mcp_chat.runtimeconfig.json
│ │ │ │ └── Newtonsoft.Json.dll
│ │ │ ├── mcp_chat.csproj
│ │ │ ├── obj
│ │ │ │ ├── Debug
│ │ │ │ │ └── net9.0
│ │ │ │ │ ├── .NETCoreApp,Version=v9.0.AssemblyAttributes.cs
│ │ │ │ │ ├── apphost.exe
│ │ │ │ │ ├── mcp_chat.AssemblyInfo.cs
│ │ │ │ │ ├── mcp_chat.AssemblyInfoInputs.cache
│ │ │ │ │ ├── mcp_chat.assets.cache
│ │ │ │ │ ├── mcp_chat.csproj.AssemblyReference.cache
│ │ │ │ │ ├── mcp_chat.csproj.CoreCompileInputs.cache
│ │ │ │ │ ├── mcp_chat.csproj.FileListAbsolute.txt
│ │ │ │ │ ├── mcp_chat.csproj.Up2Date
│ │ │ │ │ ├── mcp_chat.dll
│ │ │ │ │ ├── mcp_chat.GeneratedMSBuildEditorConfig.editorconfig
│ │ │ │ │ ├── mcp_chat.genruntimeconfig.cache
│ │ │ │ │ ├── mcp_chat.GlobalUsings.g.cs
│ │ │ │ │ ├── mcp_chat.pdb
│ │ │ │ │ ├── ref
│ │ │ │ │ │ └── mcp_chat.dll
│ │ │ │ │ └── refint
│ │ │ │ │ └── mcp_chat.dll
│ │ │ │ ├── mcp_chat.csproj.nuget.dgspec.json
│ │ │ │ ├── mcp_chat.csproj.nuget.g.props
│ │ │ │ ├── mcp_chat.csproj.nuget.g.targets
│ │ │ │ ├── project.assets.json
│ │ │ │ └── project.nuget.cache
│ │ │ └── Program.cs
│ │ ├── 2.1 mcp_continue_chat
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ └── net9.0
│ │ │ │ ├── mcp_continue_chat.deps.json
│ │ │ │ ├── mcp_continue_chat.dll
│ │ │ │ ├── mcp_continue_chat.exe
│ │ │ │ ├── mcp_continue_chat.pdb
│ │ │ │ ├── mcp_continue_chat.runtimeconfig.json
│ │ │ │ └── Newtonsoft.Json.dll
│ │ │ ├── mcp_continue_chat.csproj
│ │ │ ├── obj
│ │ │ │ ├── Debug
│ │ │ │ │ └── net9.0
│ │ │ │ │ ├── .NETCoreApp,Version=v9.0.AssemblyAttributes.cs
│ │ │ │ │ ├── apphost.exe
│ │ │ │ │ ├── mcp_cont.EF178231.Up2Date
│ │ │ │ │ ├── mcp_continue_chat.AssemblyInfo.cs
│ │ │ │ │ ├── mcp_continue_chat.AssemblyInfoInputs.cache
│ │ │ │ │ ├── mcp_continue_chat.assets.cache
│ │ │ │ │ ├── mcp_continue_chat.csproj.AssemblyReference.cache
│ │ │ │ │ ├── mcp_continue_chat.csproj.CoreCompileInputs.cache
│ │ │ │ │ ├── mcp_continue_chat.csproj.FileListAbsolute.txt
│ │ │ │ │ ├── mcp_continue_chat.dll
│ │ │ │ │ ├── mcp_continue_chat.GeneratedMSBuildEditorConfig.editorconfig
│ │ │ │ │ ├── mcp_continue_chat.genruntimeconfig.cache
│ │ │ │ │ ├── mcp_continue_chat.GlobalUsings.g.cs
│ │ │ │ │ ├── mcp_continue_chat.pdb
│ │ │ │ │ ├── ref
│ │ │ │ │ │ └── mcp_continue_chat.dll
│ │ │ │ │ └── refint
│ │ │ │ │ └── mcp_continue_chat.dll
│ │ │ │ ├── mcp_continue_chat.csproj.nuget.dgspec.json
│ │ │ │ ├── mcp_continue_chat.csproj.nuget.g.props
│ │ │ │ ├── mcp_continue_chat.csproj.nuget.g.targets
│ │ │ │ ├── project.assets.json
│ │ │ │ └── project.nuget.cache
│ │ │ └── Program.cs
│ │ ├── 2.2 mcp_get_chat_info
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ └── net9.0
│ │ │ │ ├── mcp_get_chat_info.deps.json
│ │ │ │ ├── mcp_get_chat_info.dll
│ │ │ │ ├── mcp_get_chat_info.exe
│ │ │ │ ├── mcp_get_chat_info.pdb
│ │ │ │ ├── mcp_get_chat_info.runtimeconfig.json
│ │ │ │ └── Newtonsoft.Json.dll
│ │ │ ├── Dokumente - Verknüpfung.lnk
│ │ │ ├── mcp_get_chat_info.csproj
│ │ │ ├── obj
│ │ │ │ ├── Debug
│ │ │ │ │ └── net9.0
│ │ │ │ │ ├── .NETCoreApp,Version=v9.0.AssemblyAttributes.cs
│ │ │ │ │ ├── apphost.exe
│ │ │ │ │ ├── mcp_get_.DFF47B4E.Up2Date
│ │ │ │ │ ├── mcp_get_chat_info.AssemblyInfo.cs
│ │ │ │ │ ├── mcp_get_chat_info.AssemblyInfoInputs.cache
│ │ │ │ │ ├── mcp_get_chat_info.assets.cache
│ │ │ │ │ ├── mcp_get_chat_info.csproj.AssemblyReference.cache
│ │ │ │ │ ├── mcp_get_chat_info.csproj.CoreCompileInputs.cache
│ │ │ │ │ ├── mcp_get_chat_info.csproj.FileListAbsolute.txt
│ │ │ │ │ ├── mcp_get_chat_info.dll
│ │ │ │ │ ├── mcp_get_chat_info.GeneratedMSBuildEditorConfig.editorconfig
│ │ │ │ │ ├── mcp_get_chat_info.genruntimeconfig.cache
│ │ │ │ │ ├── mcp_get_chat_info.GlobalUsings.g.cs
│ │ │ │ │ ├── mcp_get_chat_info.pdb
│ │ │ │ │ ├── ref
│ │ │ │ │ │ └── mcp_get_chat_info.dll
│ │ │ │ │ └── refint
│ │ │ │ │ └── mcp_get_chat_info.dll
│ │ │ │ ├── mcp_get_chat_info.csproj.nuget.dgspec.json
│ │ │ │ ├── mcp_get_chat_info.csproj.nuget.g.props
│ │ │ │ ├── mcp_get_chat_info.csproj.nuget.g.targets
│ │ │ │ ├── project.assets.json
│ │ │ │ └── project.nuget.cache
│ │ │ └── Program.cs
│ │ ├── 3.0 mcp_create_source
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ └── net9.0
│ │ │ │ ├── mcp_create_source.deps.json
│ │ │ │ ├── mcp_create_source.dll
│ │ │ │ ├── mcp_create_source.exe
│ │ │ │ ├── mcp_create_source.pdb
│ │ │ │ ├── mcp_create_source.runtimeconfig.json
│ │ │ │ └── Newtonsoft.Json.dll
│ │ │ ├── mcp_create_source.csproj
│ │ │ ├── obj
│ │ │ │ ├── Debug
│ │ │ │ │ └── net9.0
│ │ │ │ │ ├── .NETCoreApp,Version=v9.0.AssemblyAttributes.cs
│ │ │ │ │ ├── apphost.exe
│ │ │ │ │ ├── mcp_crea.CB4ED912.Up2Date
│ │ │ │ │ ├── mcp_create_source.AssemblyInfo.cs
│ │ │ │ │ ├── mcp_create_source.AssemblyInfoInputs.cache
│ │ │ │ │ ├── mcp_create_source.assets.cache
│ │ │ │ │ ├── mcp_create_source.csproj.AssemblyReference.cache
│ │ │ │ │ ├── mcp_create_source.csproj.CoreCompileInputs.cache
│ │ │ │ │ ├── mcp_create_source.csproj.FileListAbsolute.txt
│ │ │ │ │ ├── mcp_create_source.dll
│ │ │ │ │ ├── mcp_create_source.GeneratedMSBuildEditorConfig.editorconfig
│ │ │ │ │ ├── mcp_create_source.genruntimeconfig.cache
│ │ │ │ │ ├── mcp_create_source.GlobalUsings.g.cs
│ │ │ │ │ ├── mcp_create_source.pdb
│ │ │ │ │ ├── ref
│ │ │ │ │ │ └── mcp_create_source.dll
│ │ │ │ │ └── refint
│ │ │ │ │ └── mcp_create_source.dll
│ │ │ │ ├── mcp_create_source.csproj.nuget.dgspec.json
│ │ │ │ ├── mcp_create_source.csproj.nuget.g.props
│ │ │ │ ├── mcp_create_source.csproj.nuget.g.targets
│ │ │ │ ├── project.assets.json
│ │ │ │ └── project.nuget.cache
│ │ │ └── Program.cs
│ │ ├── 3.1 mcp_get_source
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ └── net9.0
│ │ │ │ ├── mcp_get_source.deps.json
│ │ │ │ ├── mcp_get_source.dll
│ │ │ │ ├── mcp_get_source.exe
│ │ │ │ ├── mcp_get_source.pdb
│ │ │ │ ├── mcp_get_source.runtimeconfig.json
│ │ │ │ └── Newtonsoft.Json.dll
│ │ │ ├── mcp_get_source.csproj
│ │ │ ├── obj
│ │ │ │ ├── Debug
│ │ │ │ │ └── net9.0
│ │ │ │ │ ├── .NETCoreApp,Version=v9.0.AssemblyAttributes.cs
│ │ │ │ │ ├── apphost.exe
│ │ │ │ │ ├── mcp_get_.4E61956F.Up2Date
│ │ │ │ │ ├── mcp_get_source.AssemblyInfo.cs
│ │ │ │ │ ├── mcp_get_source.AssemblyInfoInputs.cache
│ │ │ │ │ ├── mcp_get_source.assets.cache
│ │ │ │ │ ├── mcp_get_source.csproj.AssemblyReference.cache
│ │ │ │ │ ├── mcp_get_source.csproj.CoreCompileInputs.cache
│ │ │ │ │ ├── mcp_get_source.csproj.FileListAbsolute.txt
│ │ │ │ │ ├── mcp_get_source.dll
│ │ │ │ │ ├── mcp_get_source.GeneratedMSBuildEditorConfig.editorconfig
│ │ │ │ │ ├── mcp_get_source.genruntimeconfig.cache
│ │ │ │ │ ├── mcp_get_source.GlobalUsings.g.cs
│ │ │ │ │ ├── mcp_get_source.pdb
│ │ │ │ │ ├── ref
│ │ │ │ │ │ └── mcp_get_source.dll
│ │ │ │ │ └── refint
│ │ │ │ │ └── mcp_get_source.dll
│ │ │ │ ├── mcp_get_source.csproj.nuget.dgspec.json
│ │ │ │ ├── mcp_get_source.csproj.nuget.g.props
│ │ │ │ ├── mcp_get_source.csproj.nuget.g.targets
│ │ │ │ ├── project.assets.json
│ │ │ │ └── project.nuget.cache
│ │ │ └── Program.cs
│ │ ├── 3.2 mcp_list_sources
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ └── net9.0
│ │ │ │ ├── mcp_list_sources.deps.json
│ │ │ │ ├── mcp_list_sources.dll
│ │ │ │ ├── mcp_list_sources.exe
│ │ │ │ ├── mcp_list_sources.pdb
│ │ │ │ ├── mcp_list_sources.runtimeconfig.json
│ │ │ │ └── Newtonsoft.Json.dll
│ │ │ ├── mcp_list_sources.csproj
│ │ │ ├── obj
│ │ │ │ ├── Debug
│ │ │ │ │ └── net9.0
│ │ │ │ │ ├── .NETCoreApp,Version=v9.0.AssemblyAttributes.cs
│ │ │ │ │ ├── apphost.exe
│ │ │ │ │ ├── mcp_list_sources.AssemblyInfo.cs
│ │ │ │ │ ├── mcp_list_sources.AssemblyInfoInputs.cache
│ │ │ │ │ ├── mcp_list_sources.assets.cache
│ │ │ │ │ ├── mcp_list_sources.csproj.AssemblyReference.cache
│ │ │ │ │ ├── mcp_list_sources.csproj.CoreCompileInputs.cache
│ │ │ │ │ ├── mcp_list_sources.csproj.FileListAbsolute.txt
│ │ │ │ │ ├── mcp_list_sources.dll
│ │ │ │ │ ├── mcp_list_sources.GeneratedMSBuildEditorConfig.editorconfig
│ │ │ │ │ ├── mcp_list_sources.genruntimeconfig.cache
│ │ │ │ │ ├── mcp_list_sources.GlobalUsings.g.cs
│ │ │ │ │ ├── mcp_list_sources.pdb
│ │ │ │ │ ├── mcp_list.A720E197.Up2Date
│ │ │ │ │ ├── ref
│ │ │ │ │ │ └── mcp_list_sources.dll
│ │ │ │ │ └── refint
│ │ │ │ │ └── mcp_list_sources.dll
│ │ │ │ ├── mcp_list_sources.csproj.nuget.dgspec.json
│ │ │ │ ├── mcp_list_sources.csproj.nuget.g.props
│ │ │ │ ├── mcp_list_sources.csproj.nuget.g.targets
│ │ │ │ ├── project.assets.json
│ │ │ │ └── project.nuget.cache
│ │ │ └── Program.cs
│ │ ├── 3.3 mcp_edit_source
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ └── net9.0
│ │ │ │ ├── mcp_edit_source.deps.json
│ │ │ │ ├── mcp_edit_source.dll
│ │ │ │ ├── mcp_edit_source.exe
│ │ │ │ ├── mcp_edit_source.pdb
│ │ │ │ ├── mcp_edit_source.runtimeconfig.json
│ │ │ │ └── Newtonsoft.Json.dll
│ │ │ ├── mcp_edit_source.csproj
│ │ │ ├── obj
│ │ │ │ ├── Debug
│ │ │ │ │ └── net9.0
│ │ │ │ │ ├── .NETCoreApp,Version=v9.0.AssemblyAttributes.cs
│ │ │ │ │ ├── apphost.exe
│ │ │ │ │ ├── mcp_edit_source.AssemblyInfo.cs
│ │ │ │ │ ├── mcp_edit_source.AssemblyInfoInputs.cache
│ │ │ │ │ ├── mcp_edit_source.assets.cache
│ │ │ │ │ ├── mcp_edit_source.csproj.AssemblyReference.cache
│ │ │ │ │ ├── mcp_edit_source.csproj.CoreCompileInputs.cache
│ │ │ │ │ ├── mcp_edit_source.csproj.FileListAbsolute.txt
│ │ │ │ │ ├── mcp_edit_source.dll
│ │ │ │ │ ├── mcp_edit_source.GeneratedMSBuildEditorConfig.editorconfig
│ │ │ │ │ ├── mcp_edit_source.genruntimeconfig.cache
│ │ │ │ │ ├── mcp_edit_source.GlobalUsings.g.cs
│ │ │ │ │ ├── mcp_edit_source.pdb
│ │ │ │ │ ├── mcp_edit.7303BE3B.Up2Date
│ │ │ │ │ ├── ref
│ │ │ │ │ │ └── mcp_edit_source.dll
│ │ │ │ │ └── refint
│ │ │ │ │ └── mcp_edit_source.dll
│ │ │ │ ├── mcp_edit_source.csproj.nuget.dgspec.json
│ │ │ │ ├── mcp_edit_source.csproj.nuget.g.props
│ │ │ │ ├── mcp_edit_source.csproj.nuget.g.targets
│ │ │ │ ├── project.assets.json
│ │ │ │ └── project.nuget.cache
│ │ │ └── Program.cs
│ │ ├── 3.4 mcp_delete_source
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ └── net9.0
│ │ │ │ ├── mcp_delete_source.deps.json
│ │ │ │ ├── mcp_delete_source.dll
│ │ │ │ ├── mcp_delete_source.exe
│ │ │ │ ├── mcp_delete_source.pdb
│ │ │ │ ├── mcp_delete_source.runtimeconfig.json
│ │ │ │ └── Newtonsoft.Json.dll
│ │ │ ├── mcp_delete_source.csproj
│ │ │ ├── obj
│ │ │ │ ├── Debug
│ │ │ │ │ └── net9.0
│ │ │ │ │ ├── .NETCoreApp,Version=v9.0.AssemblyAttributes.cs
│ │ │ │ │ ├── apphost.exe
│ │ │ │ │ ├── mcp_dele.67DD13F9.Up2Date
│ │ │ │ │ ├── mcp_delete_source.AssemblyInfo.cs
│ │ │ │ │ ├── mcp_delete_source.AssemblyInfoInputs.cache
│ │ │ │ │ ├── mcp_delete_source.assets.cache
│ │ │ │ │ ├── mcp_delete_source.csproj.AssemblyReference.cache
│ │ │ │ │ ├── mcp_delete_source.csproj.CoreCompileInputs.cache
│ │ │ │ │ ├── mcp_delete_source.csproj.FileListAbsolute.txt
│ │ │ │ │ ├── mcp_delete_source.dll
│ │ │ │ │ ├── mcp_delete_source.GeneratedMSBuildEditorConfig.editorconfig
│ │ │ │ │ ├── mcp_delete_source.genruntimeconfig.cache
│ │ │ │ │ ├── mcp_delete_source.GlobalUsings.g.cs
│ │ │ │ │ ├── mcp_delete_source.pdb
│ │ │ │ │ ├── ref
│ │ │ │ │ │ └── mcp_delete_source.dll
│ │ │ │ │ └── refint
│ │ │ │ │ └── mcp_delete_source.dll
│ │ │ │ ├── mcp_delete_source.csproj.nuget.dgspec.json
│ │ │ │ ├── mcp_delete_source.csproj.nuget.g.props
│ │ │ │ ├── mcp_delete_source.csproj.nuget.g.targets
│ │ │ │ ├── project.assets.json
│ │ │ │ └── project.nuget.cache
│ │ │ └── Program.cs
│ │ ├── 4.0 mcp_list_groups
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ └── net9.0
│ │ │ │ ├── mcp_list_groups.deps.json
│ │ │ │ ├── mcp_list_groups.dll
│ │ │ │ ├── mcp_list_groups.exe
│ │ │ │ ├── mcp_list_groups.pdb
│ │ │ │ ├── mcp_list_groups.runtimeconfig.json
│ │ │ │ └── Newtonsoft.Json.dll
│ │ │ ├── mcp_list_groups.csproj
│ │ │ ├── obj
│ │ │ │ ├── Debug
│ │ │ │ │ └── net9.0
│ │ │ │ │ ├── .NETCoreApp,Version=v9.0.AssemblyAttributes.cs
│ │ │ │ │ ├── apphost.exe
│ │ │ │ │ ├── mcp_list_groups.AssemblyInfo.cs
│ │ │ │ │ ├── mcp_list_groups.AssemblyInfoInputs.cache
│ │ │ │ │ ├── mcp_list_groups.assets.cache
│ │ │ │ │ ├── mcp_list_groups.csproj.AssemblyReference.cache
│ │ │ │ │ ├── mcp_list_groups.csproj.CoreCompileInputs.cache
│ │ │ │ │ ├── mcp_list_groups.csproj.FileListAbsolute.txt
│ │ │ │ │ ├── mcp_list_groups.dll
│ │ │ │ │ ├── mcp_list_groups.GeneratedMSBuildEditorConfig.editorconfig
│ │ │ │ │ ├── mcp_list_groups.genruntimeconfig.cache
│ │ │ │ │ ├── mcp_list_groups.GlobalUsings.g.cs
│ │ │ │ │ ├── mcp_list_groups.pdb
│ │ │ │ │ ├── mcp_list.EBD5E0D2.Up2Date
│ │ │ │ │ ├── ref
│ │ │ │ │ │ └── mcp_list_groups.dll
│ │ │ │ │ └── refint
│ │ │ │ │ └── mcp_list_groups.dll
│ │ │ │ ├── mcp_list_groups.csproj.nuget.dgspec.json
│ │ │ │ ├── mcp_list_groups.csproj.nuget.g.props
│ │ │ │ ├── mcp_list_groups.csproj.nuget.g.targets
│ │ │ │ ├── project.assets.json
│ │ │ │ └── project.nuget.cache
│ │ │ └── Program.cs
│ │ ├── 4.1 mcp_store_group
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ └── net9.0
│ │ │ │ ├── mcp_store_group.deps.json
│ │ │ │ ├── mcp_store_group.dll
│ │ │ │ ├── mcp_store_group.exe
│ │ │ │ ├── mcp_store_group.pdb
│ │ │ │ ├── mcp_store_group.runtimeconfig.json
│ │ │ │ └── Newtonsoft.Json.dll
│ │ │ ├── mcp_store_group.csproj
│ │ │ ├── obj
│ │ │ │ ├── Debug
│ │ │ │ │ └── net9.0
│ │ │ │ │ ├── .NETCoreApp,Version=v9.0.AssemblyAttributes.cs
│ │ │ │ │ ├── apphost.exe
│ │ │ │ │ ├── mcp_stor.AFB4AA35.Up2Date
│ │ │ │ │ ├── mcp_store_group.AssemblyInfo.cs
│ │ │ │ │ ├── mcp_store_group.AssemblyInfoInputs.cache
│ │ │ │ │ ├── mcp_store_group.assets.cache
│ │ │ │ │ ├── mcp_store_group.csproj.AssemblyReference.cache
│ │ │ │ │ ├── mcp_store_group.csproj.CoreCompileInputs.cache
│ │ │ │ │ ├── mcp_store_group.csproj.FileListAbsolute.txt
│ │ │ │ │ ├── mcp_store_group.dll
│ │ │ │ │ ├── mcp_store_group.GeneratedMSBuildEditorConfig.editorconfig
│ │ │ │ │ ├── mcp_store_group.genruntimeconfig.cache
│ │ │ │ │ ├── mcp_store_group.GlobalUsings.g.cs
│ │ │ │ │ ├── mcp_store_group.pdb
│ │ │ │ │ ├── ref
│ │ │ │ │ │ └── mcp_store_group.dll
│ │ │ │ │ └── refint
│ │ │ │ │ └── mcp_store_group.dll
│ │ │ │ ├── mcp_store_group.csproj.nuget.dgspec.json
│ │ │ │ ├── mcp_store_group.csproj.nuget.g.props
│ │ │ │ ├── mcp_store_group.csproj.nuget.g.targets
│ │ │ │ ├── project.assets.json
│ │ │ │ └── project.nuget.cache
│ │ │ └── Program.cs
│ │ ├── 4.2 mcp_delete_group
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ └── net9.0
│ │ │ │ ├── mcp_delete_group.deps.json
│ │ │ │ ├── mcp_delete_group.dll
│ │ │ │ ├── mcp_delete_group.exe
│ │ │ │ ├── mcp_delete_group.pdb
│ │ │ │ ├── mcp_delete_group.runtimeconfig.json
│ │ │ │ └── Newtonsoft.Json.dll
│ │ │ ├── mcp_delete_group.csproj
│ │ │ ├── obj
│ │ │ │ ├── Debug
│ │ │ │ │ └── net9.0
│ │ │ │ │ ├── .NETCoreApp,Version=v9.0.AssemblyAttributes.cs
│ │ │ │ │ ├── apphost.exe
│ │ │ │ │ ├── mcp_dele.FE1C6298.Up2Date
│ │ │ │ │ ├── mcp_delete_group.AssemblyInfo.cs
│ │ │ │ │ ├── mcp_delete_group.AssemblyInfoInputs.cache
│ │ │ │ │ ├── mcp_delete_group.assets.cache
│ │ │ │ │ ├── mcp_delete_group.csproj.AssemblyReference.cache
│ │ │ │ │ ├── mcp_delete_group.csproj.CoreCompileInputs.cache
│ │ │ │ │ ├── mcp_delete_group.csproj.FileListAbsolute.txt
│ │ │ │ │ ├── mcp_delete_group.dll
│ │ │ │ │ ├── mcp_delete_group.GeneratedMSBuildEditorConfig.editorconfig
│ │ │ │ │ ├── mcp_delete_group.genruntimeconfig.cache
│ │ │ │ │ ├── mcp_delete_group.GlobalUsings.g.cs
│ │ │ │ │ ├── mcp_delete_group.pdb
│ │ │ │ │ ├── ref
│ │ │ │ │ │ └── mcp_delete_group.dll
│ │ │ │ │ └── refint
│ │ │ │ │ └── mcp_delete_group.dll
│ │ │ │ ├── mcp_delete_group.csproj.nuget.dgspec.json
│ │ │ │ ├── mcp_delete_group.csproj.nuget.g.props
│ │ │ │ ├── mcp_delete_group.csproj.nuget.g.targets
│ │ │ │ ├── project.assets.json
│ │ │ │ └── project.nuget.cache
│ │ │ └── Program.cs
│ │ ├── 5.0 mcp_store_user
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ └── net9.0
│ │ │ │ ├── mcp_store_user.deps.json
│ │ │ │ ├── mcp_store_user.dll
│ │ │ │ ├── mcp_store_user.exe
│ │ │ │ ├── mcp_store_user.pdb
│ │ │ │ ├── mcp_store_user.runtimeconfig.json
│ │ │ │ └── Newtonsoft.Json.dll
│ │ │ ├── mcp_store_user.csproj
│ │ │ ├── obj
│ │ │ │ ├── Debug
│ │ │ │ │ └── net9.0
│ │ │ │ │ ├── .NETCoreApp,Version=v9.0.AssemblyAttributes.cs
│ │ │ │ │ ├── apphost.exe
│ │ │ │ │ ├── mcp_stor.6C0F0C8A.Up2Date
│ │ │ │ │ ├── mcp_store_user.AssemblyInfo.cs
│ │ │ │ │ ├── mcp_store_user.AssemblyInfoInputs.cache
│ │ │ │ │ ├── mcp_store_user.assets.cache
│ │ │ │ │ ├── mcp_store_user.csproj.AssemblyReference.cache
│ │ │ │ │ ├── mcp_store_user.csproj.CoreCompileInputs.cache
│ │ │ │ │ ├── mcp_store_user.csproj.FileListAbsolute.txt
│ │ │ │ │ ├── mcp_store_user.dll
│ │ │ │ │ ├── mcp_store_user.GeneratedMSBuildEditorConfig.editorconfig
│ │ │ │ │ ├── mcp_store_user.genruntimeconfig.cache
│ │ │ │ │ ├── mcp_store_user.GlobalUsings.g.cs
│ │ │ │ │ ├── mcp_store_user.pdb
│ │ │ │ │ ├── ref
│ │ │ │ │ │ └── mcp_store_user.dll
│ │ │ │ │ └── refint
│ │ │ │ │ └── mcp_store_user.dll
│ │ │ │ ├── mcp_store_user.csproj.nuget.dgspec.json
│ │ │ │ ├── mcp_store_user.csproj.nuget.g.props
│ │ │ │ ├── mcp_store_user.csproj.nuget.g.targets
│ │ │ │ ├── project.assets.json
│ │ │ │ └── project.nuget.cache
│ │ │ └── Program.cs
│ │ ├── 5.1 mcp_edit_user
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ └── net9.0
│ │ │ │ ├── mcp_edit_user.deps.json
│ │ │ │ ├── mcp_edit_user.dll
│ │ │ │ ├── mcp_edit_user.exe
│ │ │ │ ├── mcp_edit_user.pdb
│ │ │ │ ├── mcp_edit_user.runtimeconfig.json
│ │ │ │ └── Newtonsoft.Json.dll
│ │ │ ├── mcp_edit_user.csproj
│ │ │ ├── obj
│ │ │ │ ├── Debug
│ │ │ │ │ └── net9.0
│ │ │ │ │ ├── .NETCoreApp,Version=v9.0.AssemblyAttributes.cs
│ │ │ │ │ ├── apphost.exe
│ │ │ │ │ ├── mcp_edit_user.AssemblyInfo.cs
│ │ │ │ │ ├── mcp_edit_user.AssemblyInfoInputs.cache
│ │ │ │ │ ├── mcp_edit_user.assets.cache
│ │ │ │ │ ├── mcp_edit_user.csproj.AssemblyReference.cache
│ │ │ │ │ ├── mcp_edit_user.csproj.CoreCompileInputs.cache
│ │ │ │ │ ├── mcp_edit_user.csproj.FileListAbsolute.txt
│ │ │ │ │ ├── mcp_edit_user.dll
│ │ │ │ │ ├── mcp_edit_user.GeneratedMSBuildEditorConfig.editorconfig
│ │ │ │ │ ├── mcp_edit_user.genruntimeconfig.cache
│ │ │ │ │ ├── mcp_edit_user.GlobalUsings.g.cs
│ │ │ │ │ ├── mcp_edit_user.pdb
│ │ │ │ │ ├── mcp_edit.94A30270.Up2Date
│ │ │ │ │ ├── ref
│ │ │ │ │ │ └── mcp_edit_user.dll
│ │ │ │ │ └── refint
│ │ │ │ │ └── mcp_edit_user.dll
│ │ │ │ ├── mcp_edit_user.csproj.nuget.dgspec.json
│ │ │ │ ├── mcp_edit_user.csproj.nuget.g.props
│ │ │ │ ├── mcp_edit_user.csproj.nuget.g.targets
│ │ │ │ ├── project.assets.json
│ │ │ │ └── project.nuget.cache
│ │ │ └── Program.cs
│ │ ├── 5.2 mcp_delete_user
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ └── net9.0
│ │ │ │ ├── mcp_delete_user.deps.json
│ │ │ │ ├── mcp_delete_user.dll
│ │ │ │ ├── mcp_delete_user.exe
│ │ │ │ ├── mcp_delete_user.pdb
│ │ │ │ ├── mcp_delete_user.runtimeconfig.json
│ │ │ │ └── Newtonsoft.Json.dll
│ │ │ ├── mcp_delete_user.csproj
│ │ │ ├── obj
│ │ │ │ ├── Debug
│ │ │ │ │ └── net9.0
│ │ │ │ │ ├── .NETCoreApp,Version=v9.0.AssemblyAttributes.cs
│ │ │ │ │ ├── apphost.exe
│ │ │ │ │ ├── mcp_dele.CEB7E33D.Up2Date
│ │ │ │ │ ├── mcp_delete_user.AssemblyInfo.cs
│ │ │ │ │ ├── mcp_delete_user.AssemblyInfoInputs.cache
│ │ │ │ │ ├── mcp_delete_user.assets.cache
│ │ │ │ │ ├── mcp_delete_user.csproj.AssemblyReference.cache
│ │ │ │ │ ├── mcp_delete_user.csproj.CoreCompileInputs.cache
│ │ │ │ │ ├── mcp_delete_user.csproj.FileListAbsolute.txt
│ │ │ │ │ ├── mcp_delete_user.dll
│ │ │ │ │ ├── mcp_delete_user.GeneratedMSBuildEditorConfig.editorconfig
│ │ │ │ │ ├── mcp_delete_user.genruntimeconfig.cache
│ │ │ │ │ ├── mcp_delete_user.GlobalUsings.g.cs
│ │ │ │ │ ├── mcp_delete_user.pdb
│ │ │ │ │ ├── ref
│ │ │ │ │ │ └── mcp_delete_user.dll
│ │ │ │ │ └── refint
│ │ │ │ │ └── mcp_delete_user.dll
│ │ │ │ ├── mcp_delete_user.csproj.nuget.dgspec.json
│ │ │ │ ├── mcp_delete_user.csproj.nuget.g.props
│ │ │ │ ├── mcp_delete_user.csproj.nuget.g.targets
│ │ │ │ ├── project.assets.json
│ │ │ │ └── project.nuget.cache
│ │ │ └── Program.cs
│ │ ├── Code Archiv
│ │ │ ├── mcp_chat.cs
│ │ │ ├── mcp_continue_chat.cs
│ │ │ ├── mcp_create_source.cs
│ │ │ ├── mcp_delete_group.cs
│ │ │ ├── mcp_delete_source.cs
│ │ │ ├── mcp_delete_user.cs
│ │ │ ├── mcp_edit_source.cs
│ │ │ ├── mcp_edit_user.cs
│ │ │ ├── mcp_get_chat_info.cs
│ │ │ ├── mcp_get_source.cs
│ │ │ ├── mcp_list_groups.cs
│ │ │ ├── mcp_list_sources.cs
│ │ │ ├── mcp_login.cs
│ │ │ ├── mcp_logout.cs
│ │ │ ├── mcp_store_group.cs
│ │ │ └── mcp_store_user.cs
│ │ └── README.md
│ ├── C++
│ │ ├── .vscode
│ │ │ └── launch.json
│ │ ├── 1.0 mcp_login
│ │ │ ├── MCPLoginClient.cpp
│ │ │ └── Non-TLS version
│ │ │ ├── MCPLoginClient.cpp
│ │ │ └── MCPLoginClient.exe
│ │ ├── 1.1 mcp_logout
│ │ │ ├── MCPLogoutClient.cpp
│ │ │ └── MCPLogoutClient.exe
│ │ ├── 2.0 mcp_chat
│ │ │ ├── MCPChatClient.cpp
│ │ │ └── MCPChatClient.exe
│ │ ├── 2.1 mcp_continue_chat
│ │ │ ├── MCPChatContinuationClient.cpp
│ │ │ └── MCPChatContinuationClient.exe
│ │ ├── 2.2 mcp_get_chat_info
│ │ │ ├── MCPGetChatInfoClient.cpp
│ │ │ └── MCPGetChatInfoClient.exe
│ │ ├── 3.0 mcp_create_source
│ │ │ ├── MCPCreateSourceClient.cpp
│ │ │ └── MCPCreateSourceClient.exe
│ │ ├── 3.1 mcp_get_source
│ │ │ ├── MCPGetSourceClient.cpp
│ │ │ └── MCPGetSourceClient.exe
│ │ ├── 3.2 mcp_list_sources
│ │ │ ├── MCPListSourcesClient.cpp
│ │ │ └── MCPListSourcesClient.exe
│ │ ├── 3.3 mcp_edit_source
│ │ │ ├── MCPEditSourceClient.cpp
│ │ │ └── MCPEditSourceClient.exe
│ │ ├── 3.4 mcp_delete_source
│ │ │ ├── MCPDeleteSourceClient.cpp
│ │ │ └── MCPDeleteSourceClient.exe
│ │ ├── 4.0 mcp_list_groups
│ │ │ ├── MCPListGroupsClient.cpp
│ │ │ └── MCPListGroupsClient.exe
│ │ ├── 4.1 mcp_store_group
│ │ │ ├── MCPStoreGroupClient.cpp
│ │ │ └── MCPStoreGroupClient.exe
│ │ ├── 4.2 mcp_delete_group
│ │ │ ├── MPCDeleteGroupClient.cpp
│ │ │ └── MPCDeleteGroupClient.exe
│ │ ├── 5.0 mcp_store_user
│ │ │ ├── MCPStoreUserClient.cpp
│ │ │ └── MCPStoreUserClient.exe
│ │ ├── 5.1 mcp_edit_user
│ │ │ ├── MCPEditUserClient.cpp
│ │ │ └── MCPEditUserClient.exe
│ │ ├── 5.2 mcp_delete_user
│ │ │ ├── MCPDeleteUserClient.cpp
│ │ │ └── MCPDeleteUserClient.exe
│ │ ├── 9.0 mcp_keygen
│ │ │ ├── MCPKeygenClient.cpp
│ │ │ └── MCPKeygenClient.exe
│ │ └── README.md
│ ├── Go
│ │ ├── 1.0 mcp_login
│ │ │ ├── go.mod
│ │ │ ├── MCPLoginClient.exe
│ │ │ └── MCPLoginClient.go
│ │ ├── 1.1 mcp_logout
│ │ │ ├── MCPLogoutClient.exe
│ │ │ └── MCPLogoutClient.go
│ │ ├── 2.0 mcp_chat
│ │ │ ├── MCPChatClient.exe
│ │ │ └── MCPChatClient.go
│ │ ├── 2.1 mcp_continue_chat
│ │ │ ├── MCPChatContinuationClient.exe
│ │ │ └── MCPChatContinuationClient.go
│ │ ├── 2.2 mcp_get_chat_info
│ │ │ ├── MCPGetChatInfoClient.exe
│ │ │ └── MCPGetChatInfoClient.go
│ │ ├── 3.0 mcp_create_source
│ │ │ ├── MCPCreateSourceClient.exe
│ │ │ └── MCPCreateSourceClient.go
│ │ ├── 3.1 mcp_get_source
│ │ │ ├── MCPGetSourceClient.exe
│ │ │ └── MCPGetSourceClient.go
│ │ ├── 3.2 mcp_list_sources
│ │ │ ├── MCPListSourcesClient.exe
│ │ │ └── MCPListSourcesClient.go
│ │ ├── 3.3 mcp_edit_source
│ │ │ ├── MCPEditSourceClient.exe
│ │ │ └── MCPEditSourceClient.go
│ │ ├── 3.4 mcp_delete_source
│ │ │ ├── MCPDeleteSourceClient.exe
│ │ │ └── MCPDeleteSourceClient.go
│ │ ├── 4.0 mcp_list_groups
│ │ │ ├── MCPListGroupsClient.exe
│ │ │ └── MCPListGroupsClient.go
│ │ ├── 4.1 mcp_store_group
│ │ │ ├── MCPStoreGroupClient.exe
│ │ │ └── MCPStoreGroupClient.go
│ │ ├── 4.2 mcp_delete_group
│ │ │ ├── MCPDeleteGroupClient.exe
│ │ │ └── MCPDeleteGroupClient.go
│ │ ├── 5.0 mcp_store_user
│ │ │ ├── MCPStoreUserClient.exe
│ │ │ └── MCPStoreUserClient.go
│ │ ├── 5.1 mcp_edit_user
│ │ │ ├── MCPEditUserClient.exe
│ │ │ └── MCPEditUserClient.go
│ │ ├── 5.2 mcp_delete_user
│ │ │ ├── MCPDeleteUserClient.exe
│ │ │ └── MCPDeleteUserClient.go
│ │ ├── 9.0 mcp_keygen
│ │ │ ├── MCPKeygenClient.exe
│ │ │ └── MCPKeygenClient.go
│ │ └── README.md
│ ├── Gradio
│ │ ├── Api.py
│ │ ├── config.json.example
│ │ ├── config.py
│ │ ├── favicon.ico
│ │ ├── file_tools
│ │ │ └── loader_factory.py
│ │ ├── language.py
│ │ ├── logos
│ │ │ ├── fsas.png
│ │ │ └── Logo_dark.svg
│ │ ├── main.py
│ │ ├── mcp_client.py
│ │ ├── mcp_servers
│ │ │ ├── arxiv
│ │ │ │ ├── arxiv-stdio.js
│ │ │ │ ├── package.json
│ │ │ │ ├── README.md
│ │ │ │ ├── requirements.txt
│ │ │ │ └── server_config.example.json
│ │ │ ├── demo-mcp-server
│ │ │ │ ├── demo-tools-sse.js
│ │ │ │ ├── demo-tools-stdio.js
│ │ │ │ └── tools
│ │ │ │ ├── assets.js
│ │ │ │ ├── calculator.js
│ │ │ │ └── weather.js
│ │ │ ├── filesystem
│ │ │ │ ├── Dockerfile
│ │ │ │ ├── index.ts
│ │ │ │ ├── package.json
│ │ │ │ ├── README.md
│ │ │ │ ├── test
│ │ │ │ │ └── new.txt
│ │ │ │ └── tsconfig.json
│ │ │ ├── moondream
│ │ │ │ └── server.py
│ │ │ ├── pgpt
│ │ │ │ ├── __init__.py
│ │ │ │ ├── Api.py
│ │ │ │ ├── config.json.example
│ │ │ │ ├── config.py
│ │ │ │ ├── language.py
│ │ │ │ ├── pyproject.toml
│ │ │ │ ├── README.md
│ │ │ │ └── server.py
│ │ │ ├── replicate_flux
│ │ │ │ └── server.py
│ │ │ └── sqlite
│ │ │ ├── .python-version
│ │ │ ├── Dockerfile
│ │ │ ├── pyproject.toml
│ │ │ ├── README.md
│ │ │ └── src
│ │ │ └── mcp_server_sqlite
│ │ │ ├── __init__.py
│ │ │ └── server.py
│ │ ├── messages
│ │ │ ├── __init__.py
│ │ │ ├── message_types
│ │ │ │ ├── __init__.py
│ │ │ │ ├── incrementing_id_message.py
│ │ │ │ ├── initialize_message.py
│ │ │ │ ├── json_rpc_message.py
│ │ │ │ ├── ping_message.py
│ │ │ │ ├── prompts_messages.py
│ │ │ │ ├── prompts_models.py
│ │ │ │ ├── resources_messages.py
│ │ │ │ └── tools_messages.py
│ │ │ ├── send_call_tool.py
│ │ │ ├── send_initialize_message.py
│ │ │ ├── send_message.py
│ │ │ ├── send_ping.py
│ │ │ ├── send_prompts.py
│ │ │ ├── send_resources.py
│ │ │ └── send_tools_list.py
│ │ ├── README.md
│ │ ├── requirements.txt
│ │ ├── server_config.json
│ │ ├── SourceManagement.py
│ │ ├── transport
│ │ │ ├── __init__.py
│ │ │ └── stdio
│ │ │ ├── __init__.py
│ │ │ ├── stdio_client.py
│ │ │ ├── stdio_server_parameters.py
│ │ │ └── stdio_server_shutdown.py
│ │ ├── tsconfig.json
│ │ └── UserManagement.py
│ ├── Java
│ │ ├── 1.0 mcp_login
│ │ │ ├── json-20241224.jar
│ │ │ ├── MCPLoginClient.class
│ │ │ └── MCPLoginClient.java
│ │ ├── 1.1 mcp_logout
│ │ │ ├── json-20241224.jar
│ │ │ ├── MCPLogoutClient.class
│ │ │ └── MCPLogoutClient.java
│ │ ├── 2.0 mcp_chat
│ │ │ ├── json-20241224.jar
│ │ │ ├── MCPChatClient.class
│ │ │ └── MCPChatClient.java
│ │ ├── 2.1 mcp_continue_chat
│ │ │ ├── json-20241224.jar
│ │ │ ├── MCPContinueChatClient.class
│ │ │ └── MCPContinueChatClient.java
│ │ ├── 2.2 mcp_get_chat_info
│ │ │ ├── json-20241224.jar
│ │ │ ├── MCPGetChatInfoClient.class
│ │ │ └── MCPGetChatInfoClient.java
│ │ ├── 3.0 mcp_create_source
│ │ │ ├── json-20241224.jar
│ │ │ ├── MCPCreateSourceClient.class
│ │ │ └── MCPCreateSourceClient.java
│ │ ├── 3.1 mcp_get_source
│ │ │ ├── json-20241224.jar
│ │ │ ├── MCPGetSourceClient.class
│ │ │ └── MCPGetSourceClient.java
│ │ ├── 3.2 mcp_list_sources
│ │ │ ├── json-20241224.jar
│ │ │ ├── MCPListSourcesClient.class
│ │ │ └── MCPListSourcesClient.java
│ │ ├── 3.3 mcp_edit_source
│ │ │ ├── json-20241224.jar
│ │ │ ├── MCPEditSourceClient.class
│ │ │ └── MCPEditSourceClient.java
│ │ ├── 3.4 mcp_delete_source
│ │ │ ├── json-20241224.jar
│ │ │ ├── MCPDeleteSourceClient.class
│ │ │ └── MCPDeleteSourceClient.java
│ │ ├── 4.0 mcp_list_groups
│ │ │ ├── json-20241224.jar
│ │ │ ├── MCPListGroupsClient.class
│ │ │ └── MCPListGroupsClient.java
│ │ ├── 4.1 mcp_store_group
│ │ │ ├── json-20241224.jar
│ │ │ ├── MCPStoreGroupClient.class
│ │ │ └── MCPStoreGroupClient.java
│ │ ├── 4.2 mcp_delete_group
│ │ │ ├── json-20241224.jar
│ │ │ ├── MCPDeleteGroupClient.class
│ │ │ └── MCPDeleteGroupClient.java
│ │ ├── 5.0 mcp_store_user
│ │ │ ├── json-20241224.jar
│ │ │ ├── MCPStoreUserClient.class
│ │ │ └── MCPStoreUserClient.java
│ │ ├── 5.1 mcp_edit_user
│ │ │ ├── json-20241224.jar
│ │ │ ├── MCPEditUserClient.class
│ │ │ └── MCPEditUserClient.java
│ │ ├── 5.2 mcp_delete_user
│ │ │ ├── json-20241224.jar
│ │ │ ├── MCPDeleteUserClient.class
│ │ │ └── MCPDeleteUserClient.java
│ │ └── README.md
│ ├── JavaScript
│ │ ├── 1.0 mcp_login
│ │ │ └── MCPLoginClient.js
│ │ ├── 1.1 mcp_logout
│ │ │ └── MCPLogoutClient.js
│ │ ├── 2.0 mcp_chat
│ │ │ └── MCPChatClient.js
│ │ ├── 2.1 mcp_continue_chat
│ │ │ └── MCPContinueChatClient.js
│ │ ├── 2.2 mcp_get_chat_info
│ │ │ └── MCPGetChatInfoClient.js
│ │ ├── 3.0 mcp_create_source
│ │ │ └── MCPCreateSourceClient.js
│ │ ├── 3.1 mcp_get_source
│ │ │ └── MCPGetSourceClient.js
│ │ ├── 3.2 mcp_list_sources
│ │ │ └── MCPListSourcesClient.js
│ │ ├── 3.3 mcp_edit_source
│ │ │ └── MCPEditSourceClient.js
│ │ ├── 3.4 mcp_delete_source
│ │ │ └── MCPDeleteSourceClient.js
│ │ ├── 4.0 mcp_list_groups
│ │ │ └── MCPListGroupsClient.js
│ │ ├── 4.1 mcp_store_group
│ │ │ └── MCPStoreGroupClient.js
│ │ ├── 4.2 mcp_delete_group
│ │ │ └── MCPDeleteGroupClient.js
│ │ ├── 5.0 mcp_store_user
│ │ │ └── MCPStoreUserClient.js
│ │ ├── 5.1 mcp_edit_user
│ │ │ └── MCPEditUserClient.js
│ │ ├── 5.2 mcp_delete_user
│ │ │ └── MCPDeleteUserClient.js
│ │ ├── 9.0 mcp_keygen
│ │ │ └── MCPKeygenClient.js
│ │ └── README.md
│ ├── PHP
│ │ ├── 1.0 mcp_login
│ │ │ └── MCPLoginClient.php
│ │ ├── 1.1 mcp_logout
│ │ │ └── MCPLogoutClient.php
│ │ ├── 2.0 mcp_chat
│ │ │ └── MCPChatClient.php
│ │ ├── 2.1 mcp_continue_chat
│ │ │ └── MCPContinueChatClient.php
│ │ ├── 2.2 mcp_get_chat_info
│ │ │ └── MCPGetChatInfoClient.php
│ │ ├── 3.0 mcp_create_source
│ │ │ └── MCPCreateSourceClient.php
│ │ ├── 3.1 mcp_get_source
│ │ │ └── MCPGetSourceClient.php
│ │ ├── 3.2 mcp_list_sources
│ │ │ └── MCPListSourcesClient.php
│ │ ├── 3.3 mcp_edit_source
│ │ │ └── MCPEditSourceClient.php
│ │ ├── 3.4 mcp_delete_source
│ │ │ └── MCPDeleteSourceClient.php
│ │ ├── 4.0 mcp_list_groups
│ │ │ └── MCPListGroupsClient.php
│ │ ├── 4.1 mcp_store_group
│ │ │ └── MCPStoreGroupClient.php
│ │ ├── 4.2 mcp_delete_group
│ │ │ └── MCPDeleteGroupClient.php
│ │ ├── 5.0 mcp_store_user
│ │ │ └── MCPStoreUserClient.php
│ │ ├── 5.1 mcp_edit_user
│ │ │ └── MCPEditUserClient.php
│ │ ├── 5.2 mcp_delete_user
│ │ │ └── MCPDeleteUserClient.php
│ │ ├── 9.0 mcp_keygen
│ │ │ └── MCPKeygenClient.php
│ │ └── README.md
│ └── Python
│ ├── __init__.py
│ ├── 1.0 mcp_login
│ │ └── MCPLoginClient.py
│ ├── 1.1 mcp_logout
│ │ └── MCPLogoutClient.py
│ ├── 2.0 mcp_chat
│ │ └── MCPChatClient.py
│ ├── 2.1 mcp_continue_chat
│ │ └── MCPContinueChatClient.py
│ ├── 2.2 mcp_get_chat_info
│ │ └── MCPGetChatInfoClient.py
│ ├── 2.3 mcp_delete_all_chats
│ │ └── MCPDeleteAllChatsClient.py
│ ├── 2.4 mcp_delete_chat
│ │ └── MCPDeleteChatClient.py
│ ├── 3.0 mcp_create_source
│ │ └── MCPCreateSourceClient.py
│ ├── 3.1 mcp_get_source
│ │ └── MCPGetSourceClient.py
│ ├── 3.2 mcp_list_sources
│ │ └── MCPListSourcesClient.py
│ ├── 3.3 mcp_edit_source
│ │ └── MCPEditSourceClient.py
│ ├── 3.4 mcp_delete_source
│ │ └── MCPDeleteSourceClient.py
│ ├── 4.0 mcp_list_groups
│ │ └── MCPListGroupsClient.py
│ ├── 4.1 mcp_store_group
│ │ └── MCPStoreGroupClient.py
│ ├── 4.2 mcp_delete_group
│ │ └── MCPDeleteGroupClient.py
│ ├── 5.0 mcp_store_user
│ │ └── MCPStoreUserClient.py
│ ├── 5.1 mcp_edit_user
│ │ └── MCPEditUserClient.py
│ ├── 5.2 mcp_delete_user
│ │ └── MCPDeleteUserClient.py
│ ├── 9.0 mcp_keygen
│ │ └── MCPKeygenClient.py
│ ├── Gradio
│ │ ├── __init__.py
│ │ └── server_config.json
│ └── README.md
├── examples
│ ├── create_users_from_csv
│ │ ├── config.json.example
│ │ ├── config.py
│ │ ├── create_users_from_csv.py
│ │ └── language.py
│ ├── dynamic_sources
│ │ └── rss_reader
│ │ ├── Api.py
│ │ ├── config.json.example
│ │ ├── config.py
│ │ ├── demo_dynamic_sources.py
│ │ └── rss_parser.py
│ ├── example_users_to_add_no_tz.csv
│ └── sftp_upload_with_id
│ ├── Api.py
│ ├── config_ftp.json.example
│ ├── config.py
│ ├── demo_upload.py
│ ├── language.py
│ └── requirements.txt
├── images
│ ├── alternative mcp client.png
│ ├── favicon
│ │ ├── android-chrome-192x192.png
│ │ ├── android-chrome-512x512.png
│ │ ├── apple-touch-icon.png
│ │ ├── favicon-16x16.png
│ │ ├── favicon-32x32.png
│ │ ├── favicon.ico
│ │ └── site.webmanifest
│ ├── mcp-general-architecture.png
│ ├── privateGPT-MCP.png
│ └── privateGPT.png
├── InstallMPCServer.sh
├── jest.config.js
├── LICENSE
├── package.json
├── pgpt.env.json.example
├── README.md
├── security
│ ├── generate_decrypted_password.js
│ └── generate_encrypted_password.js
├── src
│ ├── helper.js
│ ├── index.js
│ ├── logger.js
│ ├── pgpt-messages.js
│ ├── public
│ │ ├── index.html
│ │ └── pgpt-mcp-logo.png
│ ├── services
│ │ └── pgpt-service.ts
│ └── types
│ └── api.ts
├── start_chatbot_agent.ps1
├── start_chatbot_agent.sh
├── start_iot_agent.ps1
├── start_iot_agent.sh
├── start_openai_compatible_api_agent.ps1
├── start_openai_compatible_api_agent.sh
├── tsconfig.json
├── ver
│ ├── index_np.js
│ └── index_proxy_np.js
└── WORKLOG.md
```
# Files
--------------------------------------------------------------------------------
/clients/C# .Net/2.0 mcp_chat/obj/project.assets.json:
--------------------------------------------------------------------------------
```json
1 | {
2 | "version": 3,
3 | "targets": {
4 | "net9.0": {
5 | "Newtonsoft.Json/13.0.3": {
6 | "type": "package",
7 | "compile": {
8 | "lib/net6.0/Newtonsoft.Json.dll": {
9 | "related": ".xml"
10 | }
11 | },
12 | "runtime": {
13 | "lib/net6.0/Newtonsoft.Json.dll": {
14 | "related": ".xml"
15 | }
16 | }
17 | }
18 | }
19 | },
20 | "libraries": {
21 | "Newtonsoft.Json/13.0.3": {
22 | "sha512": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==",
23 | "type": "package",
24 | "path": "newtonsoft.json/13.0.3",
25 | "files": [
26 | ".nupkg.metadata",
27 | ".signature.p7s",
28 | "LICENSE.md",
29 | "README.md",
30 | "lib/net20/Newtonsoft.Json.dll",
31 | "lib/net20/Newtonsoft.Json.xml",
32 | "lib/net35/Newtonsoft.Json.dll",
33 | "lib/net35/Newtonsoft.Json.xml",
34 | "lib/net40/Newtonsoft.Json.dll",
35 | "lib/net40/Newtonsoft.Json.xml",
36 | "lib/net45/Newtonsoft.Json.dll",
37 | "lib/net45/Newtonsoft.Json.xml",
38 | "lib/net6.0/Newtonsoft.Json.dll",
39 | "lib/net6.0/Newtonsoft.Json.xml",
40 | "lib/netstandard1.0/Newtonsoft.Json.dll",
41 | "lib/netstandard1.0/Newtonsoft.Json.xml",
42 | "lib/netstandard1.3/Newtonsoft.Json.dll",
43 | "lib/netstandard1.3/Newtonsoft.Json.xml",
44 | "lib/netstandard2.0/Newtonsoft.Json.dll",
45 | "lib/netstandard2.0/Newtonsoft.Json.xml",
46 | "newtonsoft.json.13.0.3.nupkg.sha512",
47 | "newtonsoft.json.nuspec",
48 | "packageIcon.png"
49 | ]
50 | }
51 | },
52 | "projectFileDependencyGroups": {
53 | "net9.0": [
54 | "Newtonsoft.Json >= 13.0.3"
55 | ]
56 | },
57 | "packageFolders": {
58 | "C:\\Users\\uwuertz\\.nuget\\packages\\": {}
59 | },
60 | "project": {
61 | "version": "1.0.0",
62 | "restore": {
63 | "projectUniqueName": "C:\\Users\\uwuertz\\AI\\mcp-client\\mcp_chat\\mcp_chat.csproj",
64 | "projectName": "mcp_chat",
65 | "projectPath": "C:\\Users\\uwuertz\\AI\\mcp-client\\mcp_chat\\mcp_chat.csproj",
66 | "packagesPath": "C:\\Users\\uwuertz\\.nuget\\packages\\",
67 | "outputPath": "C:\\Users\\uwuertz\\AI\\mcp-client\\mcp_chat\\obj\\",
68 | "projectStyle": "PackageReference",
69 | "configFilePaths": [
70 | "C:\\Users\\uwuertz\\AppData\\Roaming\\NuGet\\NuGet.Config"
71 | ],
72 | "originalTargetFrameworks": [
73 | "net9.0"
74 | ],
75 | "sources": {
76 | "https://api.nuget.org/v3/index.json": {}
77 | },
78 | "frameworks": {
79 | "net9.0": {
80 | "targetAlias": "net9.0",
81 | "projectReferences": {}
82 | }
83 | },
84 | "warningProperties": {
85 | "warnAsError": [
86 | "NU1605"
87 | ]
88 | },
89 | "restoreAuditProperties": {
90 | "enableAudit": "true",
91 | "auditLevel": "low",
92 | "auditMode": "direct"
93 | },
94 | "SdkAnalysisLevel": "9.0.100"
95 | },
96 | "frameworks": {
97 | "net9.0": {
98 | "targetAlias": "net9.0",
99 | "dependencies": {
100 | "Newtonsoft.Json": {
101 | "target": "Package",
102 | "version": "[13.0.3, )"
103 | }
104 | },
105 | "imports": [
106 | "net461",
107 | "net462",
108 | "net47",
109 | "net471",
110 | "net472",
111 | "net48",
112 | "net481"
113 | ],
114 | "assetTargetFallback": true,
115 | "warn": true,
116 | "frameworkReferences": {
117 | "Microsoft.NETCore.App": {
118 | "privateAssets": "all"
119 | }
120 | },
121 | "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.101/PortableRuntimeIdentifierGraph.json"
122 | }
123 | }
124 | }
125 | }
```
--------------------------------------------------------------------------------
/clients/C# .Net/1.0 mcp_login/obj/project.assets.json:
--------------------------------------------------------------------------------
```json
1 | {
2 | "version": 3,
3 | "targets": {
4 | "net9.0": {
5 | "Newtonsoft.Json/13.0.3": {
6 | "type": "package",
7 | "compile": {
8 | "lib/net6.0/Newtonsoft.Json.dll": {
9 | "related": ".xml"
10 | }
11 | },
12 | "runtime": {
13 | "lib/net6.0/Newtonsoft.Json.dll": {
14 | "related": ".xml"
15 | }
16 | }
17 | }
18 | }
19 | },
20 | "libraries": {
21 | "Newtonsoft.Json/13.0.3": {
22 | "sha512": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==",
23 | "type": "package",
24 | "path": "newtonsoft.json/13.0.3",
25 | "files": [
26 | ".nupkg.metadata",
27 | ".signature.p7s",
28 | "LICENSE.md",
29 | "README.md",
30 | "lib/net20/Newtonsoft.Json.dll",
31 | "lib/net20/Newtonsoft.Json.xml",
32 | "lib/net35/Newtonsoft.Json.dll",
33 | "lib/net35/Newtonsoft.Json.xml",
34 | "lib/net40/Newtonsoft.Json.dll",
35 | "lib/net40/Newtonsoft.Json.xml",
36 | "lib/net45/Newtonsoft.Json.dll",
37 | "lib/net45/Newtonsoft.Json.xml",
38 | "lib/net6.0/Newtonsoft.Json.dll",
39 | "lib/net6.0/Newtonsoft.Json.xml",
40 | "lib/netstandard1.0/Newtonsoft.Json.dll",
41 | "lib/netstandard1.0/Newtonsoft.Json.xml",
42 | "lib/netstandard1.3/Newtonsoft.Json.dll",
43 | "lib/netstandard1.3/Newtonsoft.Json.xml",
44 | "lib/netstandard2.0/Newtonsoft.Json.dll",
45 | "lib/netstandard2.0/Newtonsoft.Json.xml",
46 | "newtonsoft.json.13.0.3.nupkg.sha512",
47 | "newtonsoft.json.nuspec",
48 | "packageIcon.png"
49 | ]
50 | }
51 | },
52 | "projectFileDependencyGroups": {
53 | "net9.0": [
54 | "Newtonsoft.Json >= 13.0.3"
55 | ]
56 | },
57 | "packageFolders": {
58 | "C:\\Users\\uwuertz\\.nuget\\packages\\": {}
59 | },
60 | "project": {
61 | "version": "1.0.0",
62 | "restore": {
63 | "projectUniqueName": "C:\\Users\\uwuertz\\AI\\mcp-client\\mcp_login\\mcp_login.csproj",
64 | "projectName": "mcp_login",
65 | "projectPath": "C:\\Users\\uwuertz\\AI\\mcp-client\\mcp_login\\mcp_login.csproj",
66 | "packagesPath": "C:\\Users\\uwuertz\\.nuget\\packages\\",
67 | "outputPath": "C:\\Users\\uwuertz\\AI\\mcp-client\\mcp_login\\obj\\",
68 | "projectStyle": "PackageReference",
69 | "configFilePaths": [
70 | "C:\\Users\\uwuertz\\AppData\\Roaming\\NuGet\\NuGet.Config"
71 | ],
72 | "originalTargetFrameworks": [
73 | "net9.0"
74 | ],
75 | "sources": {
76 | "https://api.nuget.org/v3/index.json": {}
77 | },
78 | "frameworks": {
79 | "net9.0": {
80 | "targetAlias": "net9.0",
81 | "projectReferences": {}
82 | }
83 | },
84 | "warningProperties": {
85 | "warnAsError": [
86 | "NU1605"
87 | ]
88 | },
89 | "restoreAuditProperties": {
90 | "enableAudit": "true",
91 | "auditLevel": "low",
92 | "auditMode": "direct"
93 | },
94 | "SdkAnalysisLevel": "9.0.100"
95 | },
96 | "frameworks": {
97 | "net9.0": {
98 | "targetAlias": "net9.0",
99 | "dependencies": {
100 | "Newtonsoft.Json": {
101 | "target": "Package",
102 | "version": "[13.0.3, )"
103 | }
104 | },
105 | "imports": [
106 | "net461",
107 | "net462",
108 | "net47",
109 | "net471",
110 | "net472",
111 | "net48",
112 | "net481"
113 | ],
114 | "assetTargetFallback": true,
115 | "warn": true,
116 | "frameworkReferences": {
117 | "Microsoft.NETCore.App": {
118 | "privateAssets": "all"
119 | }
120 | },
121 | "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.101/PortableRuntimeIdentifierGraph.json"
122 | }
123 | }
124 | }
125 | }
```
--------------------------------------------------------------------------------
/clients/C# .Net/1.1 mcp_logout/obj/project.assets.json:
--------------------------------------------------------------------------------
```json
1 | {
2 | "version": 3,
3 | "targets": {
4 | "net9.0": {
5 | "Newtonsoft.Json/13.0.3": {
6 | "type": "package",
7 | "compile": {
8 | "lib/net6.0/Newtonsoft.Json.dll": {
9 | "related": ".xml"
10 | }
11 | },
12 | "runtime": {
13 | "lib/net6.0/Newtonsoft.Json.dll": {
14 | "related": ".xml"
15 | }
16 | }
17 | }
18 | }
19 | },
20 | "libraries": {
21 | "Newtonsoft.Json/13.0.3": {
22 | "sha512": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==",
23 | "type": "package",
24 | "path": "newtonsoft.json/13.0.3",
25 | "files": [
26 | ".nupkg.metadata",
27 | ".signature.p7s",
28 | "LICENSE.md",
29 | "README.md",
30 | "lib/net20/Newtonsoft.Json.dll",
31 | "lib/net20/Newtonsoft.Json.xml",
32 | "lib/net35/Newtonsoft.Json.dll",
33 | "lib/net35/Newtonsoft.Json.xml",
34 | "lib/net40/Newtonsoft.Json.dll",
35 | "lib/net40/Newtonsoft.Json.xml",
36 | "lib/net45/Newtonsoft.Json.dll",
37 | "lib/net45/Newtonsoft.Json.xml",
38 | "lib/net6.0/Newtonsoft.Json.dll",
39 | "lib/net6.0/Newtonsoft.Json.xml",
40 | "lib/netstandard1.0/Newtonsoft.Json.dll",
41 | "lib/netstandard1.0/Newtonsoft.Json.xml",
42 | "lib/netstandard1.3/Newtonsoft.Json.dll",
43 | "lib/netstandard1.3/Newtonsoft.Json.xml",
44 | "lib/netstandard2.0/Newtonsoft.Json.dll",
45 | "lib/netstandard2.0/Newtonsoft.Json.xml",
46 | "newtonsoft.json.13.0.3.nupkg.sha512",
47 | "newtonsoft.json.nuspec",
48 | "packageIcon.png"
49 | ]
50 | }
51 | },
52 | "projectFileDependencyGroups": {
53 | "net9.0": [
54 | "Newtonsoft.Json >= 13.0.3"
55 | ]
56 | },
57 | "packageFolders": {
58 | "C:\\Users\\uwuertz\\.nuget\\packages\\": {}
59 | },
60 | "project": {
61 | "version": "1.0.0",
62 | "restore": {
63 | "projectUniqueName": "C:\\Users\\uwuertz\\AI\\mcp-client\\mcp_logout\\mcp_logout.csproj",
64 | "projectName": "mcp_logout",
65 | "projectPath": "C:\\Users\\uwuertz\\AI\\mcp-client\\mcp_logout\\mcp_logout.csproj",
66 | "packagesPath": "C:\\Users\\uwuertz\\.nuget\\packages\\",
67 | "outputPath": "C:\\Users\\uwuertz\\AI\\mcp-client\\mcp_logout\\obj\\",
68 | "projectStyle": "PackageReference",
69 | "configFilePaths": [
70 | "C:\\Users\\uwuertz\\AppData\\Roaming\\NuGet\\NuGet.Config"
71 | ],
72 | "originalTargetFrameworks": [
73 | "net9.0"
74 | ],
75 | "sources": {
76 | "https://api.nuget.org/v3/index.json": {}
77 | },
78 | "frameworks": {
79 | "net9.0": {
80 | "targetAlias": "net9.0",
81 | "projectReferences": {}
82 | }
83 | },
84 | "warningProperties": {
85 | "warnAsError": [
86 | "NU1605"
87 | ]
88 | },
89 | "restoreAuditProperties": {
90 | "enableAudit": "true",
91 | "auditLevel": "low",
92 | "auditMode": "direct"
93 | },
94 | "SdkAnalysisLevel": "9.0.100"
95 | },
96 | "frameworks": {
97 | "net9.0": {
98 | "targetAlias": "net9.0",
99 | "dependencies": {
100 | "Newtonsoft.Json": {
101 | "target": "Package",
102 | "version": "[13.0.3, )"
103 | }
104 | },
105 | "imports": [
106 | "net461",
107 | "net462",
108 | "net47",
109 | "net471",
110 | "net472",
111 | "net48",
112 | "net481"
113 | ],
114 | "assetTargetFallback": true,
115 | "warn": true,
116 | "frameworkReferences": {
117 | "Microsoft.NETCore.App": {
118 | "privateAssets": "all"
119 | }
120 | },
121 | "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.101/PortableRuntimeIdentifierGraph.json"
122 | }
123 | }
124 | }
125 | }
```
--------------------------------------------------------------------------------
/clients/C# .Net/5.1 mcp_edit_user/obj/project.assets.json:
--------------------------------------------------------------------------------
```json
1 | {
2 | "version": 3,
3 | "targets": {
4 | "net9.0": {
5 | "Newtonsoft.Json/13.0.3": {
6 | "type": "package",
7 | "compile": {
8 | "lib/net6.0/Newtonsoft.Json.dll": {
9 | "related": ".xml"
10 | }
11 | },
12 | "runtime": {
13 | "lib/net6.0/Newtonsoft.Json.dll": {
14 | "related": ".xml"
15 | }
16 | }
17 | }
18 | }
19 | },
20 | "libraries": {
21 | "Newtonsoft.Json/13.0.3": {
22 | "sha512": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==",
23 | "type": "package",
24 | "path": "newtonsoft.json/13.0.3",
25 | "files": [
26 | ".nupkg.metadata",
27 | ".signature.p7s",
28 | "LICENSE.md",
29 | "README.md",
30 | "lib/net20/Newtonsoft.Json.dll",
31 | "lib/net20/Newtonsoft.Json.xml",
32 | "lib/net35/Newtonsoft.Json.dll",
33 | "lib/net35/Newtonsoft.Json.xml",
34 | "lib/net40/Newtonsoft.Json.dll",
35 | "lib/net40/Newtonsoft.Json.xml",
36 | "lib/net45/Newtonsoft.Json.dll",
37 | "lib/net45/Newtonsoft.Json.xml",
38 | "lib/net6.0/Newtonsoft.Json.dll",
39 | "lib/net6.0/Newtonsoft.Json.xml",
40 | "lib/netstandard1.0/Newtonsoft.Json.dll",
41 | "lib/netstandard1.0/Newtonsoft.Json.xml",
42 | "lib/netstandard1.3/Newtonsoft.Json.dll",
43 | "lib/netstandard1.3/Newtonsoft.Json.xml",
44 | "lib/netstandard2.0/Newtonsoft.Json.dll",
45 | "lib/netstandard2.0/Newtonsoft.Json.xml",
46 | "newtonsoft.json.13.0.3.nupkg.sha512",
47 | "newtonsoft.json.nuspec",
48 | "packageIcon.png"
49 | ]
50 | }
51 | },
52 | "projectFileDependencyGroups": {
53 | "net9.0": [
54 | "Newtonsoft.Json >= 13.0.3"
55 | ]
56 | },
57 | "packageFolders": {
58 | "C:\\Users\\uwuertz\\.nuget\\packages\\": {}
59 | },
60 | "project": {
61 | "version": "1.0.0",
62 | "restore": {
63 | "projectUniqueName": "C:\\Users\\uwuertz\\AI\\mcp-client\\mcp_edit_user\\mcp_edit_user.csproj",
64 | "projectName": "mcp_edit_user",
65 | "projectPath": "C:\\Users\\uwuertz\\AI\\mcp-client\\mcp_edit_user\\mcp_edit_user.csproj",
66 | "packagesPath": "C:\\Users\\uwuertz\\.nuget\\packages\\",
67 | "outputPath": "C:\\Users\\uwuertz\\AI\\mcp-client\\mcp_edit_user\\obj\\",
68 | "projectStyle": "PackageReference",
69 | "configFilePaths": [
70 | "C:\\Users\\uwuertz\\AppData\\Roaming\\NuGet\\NuGet.Config"
71 | ],
72 | "originalTargetFrameworks": [
73 | "net9.0"
74 | ],
75 | "sources": {
76 | "https://api.nuget.org/v3/index.json": {}
77 | },
78 | "frameworks": {
79 | "net9.0": {
80 | "targetAlias": "net9.0",
81 | "projectReferences": {}
82 | }
83 | },
84 | "warningProperties": {
85 | "warnAsError": [
86 | "NU1605"
87 | ]
88 | },
89 | "restoreAuditProperties": {
90 | "enableAudit": "true",
91 | "auditLevel": "low",
92 | "auditMode": "direct"
93 | },
94 | "SdkAnalysisLevel": "9.0.100"
95 | },
96 | "frameworks": {
97 | "net9.0": {
98 | "targetAlias": "net9.0",
99 | "dependencies": {
100 | "Newtonsoft.Json": {
101 | "target": "Package",
102 | "version": "[13.0.3, )"
103 | }
104 | },
105 | "imports": [
106 | "net461",
107 | "net462",
108 | "net47",
109 | "net471",
110 | "net472",
111 | "net48",
112 | "net481"
113 | ],
114 | "assetTargetFallback": true,
115 | "warn": true,
116 | "frameworkReferences": {
117 | "Microsoft.NETCore.App": {
118 | "privateAssets": "all"
119 | }
120 | },
121 | "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.101/PortableRuntimeIdentifierGraph.json"
122 | }
123 | }
124 | }
125 | }
```
--------------------------------------------------------------------------------
/clients/C# .Net/3.1 mcp_get_source/obj/project.assets.json:
--------------------------------------------------------------------------------
```json
1 | {
2 | "version": 3,
3 | "targets": {
4 | "net9.0": {
5 | "Newtonsoft.Json/13.0.3": {
6 | "type": "package",
7 | "compile": {
8 | "lib/net6.0/Newtonsoft.Json.dll": {
9 | "related": ".xml"
10 | }
11 | },
12 | "runtime": {
13 | "lib/net6.0/Newtonsoft.Json.dll": {
14 | "related": ".xml"
15 | }
16 | }
17 | }
18 | }
19 | },
20 | "libraries": {
21 | "Newtonsoft.Json/13.0.3": {
22 | "sha512": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==",
23 | "type": "package",
24 | "path": "newtonsoft.json/13.0.3",
25 | "files": [
26 | ".nupkg.metadata",
27 | ".signature.p7s",
28 | "LICENSE.md",
29 | "README.md",
30 | "lib/net20/Newtonsoft.Json.dll",
31 | "lib/net20/Newtonsoft.Json.xml",
32 | "lib/net35/Newtonsoft.Json.dll",
33 | "lib/net35/Newtonsoft.Json.xml",
34 | "lib/net40/Newtonsoft.Json.dll",
35 | "lib/net40/Newtonsoft.Json.xml",
36 | "lib/net45/Newtonsoft.Json.dll",
37 | "lib/net45/Newtonsoft.Json.xml",
38 | "lib/net6.0/Newtonsoft.Json.dll",
39 | "lib/net6.0/Newtonsoft.Json.xml",
40 | "lib/netstandard1.0/Newtonsoft.Json.dll",
41 | "lib/netstandard1.0/Newtonsoft.Json.xml",
42 | "lib/netstandard1.3/Newtonsoft.Json.dll",
43 | "lib/netstandard1.3/Newtonsoft.Json.xml",
44 | "lib/netstandard2.0/Newtonsoft.Json.dll",
45 | "lib/netstandard2.0/Newtonsoft.Json.xml",
46 | "newtonsoft.json.13.0.3.nupkg.sha512",
47 | "newtonsoft.json.nuspec",
48 | "packageIcon.png"
49 | ]
50 | }
51 | },
52 | "projectFileDependencyGroups": {
53 | "net9.0": [
54 | "Newtonsoft.Json >= 13.0.3"
55 | ]
56 | },
57 | "packageFolders": {
58 | "C:\\Users\\uwuertz\\.nuget\\packages\\": {}
59 | },
60 | "project": {
61 | "version": "1.0.0",
62 | "restore": {
63 | "projectUniqueName": "C:\\Users\\uwuertz\\AI\\mcp-client\\mcp_get_source\\mcp_get_source.csproj",
64 | "projectName": "mcp_get_source",
65 | "projectPath": "C:\\Users\\uwuertz\\AI\\mcp-client\\mcp_get_source\\mcp_get_source.csproj",
66 | "packagesPath": "C:\\Users\\uwuertz\\.nuget\\packages\\",
67 | "outputPath": "C:\\Users\\uwuertz\\AI\\mcp-client\\mcp_get_source\\obj\\",
68 | "projectStyle": "PackageReference",
69 | "configFilePaths": [
70 | "C:\\Users\\uwuertz\\AppData\\Roaming\\NuGet\\NuGet.Config"
71 | ],
72 | "originalTargetFrameworks": [
73 | "net9.0"
74 | ],
75 | "sources": {
76 | "https://api.nuget.org/v3/index.json": {}
77 | },
78 | "frameworks": {
79 | "net9.0": {
80 | "targetAlias": "net9.0",
81 | "projectReferences": {}
82 | }
83 | },
84 | "warningProperties": {
85 | "warnAsError": [
86 | "NU1605"
87 | ]
88 | },
89 | "restoreAuditProperties": {
90 | "enableAudit": "true",
91 | "auditLevel": "low",
92 | "auditMode": "direct"
93 | },
94 | "SdkAnalysisLevel": "9.0.100"
95 | },
96 | "frameworks": {
97 | "net9.0": {
98 | "targetAlias": "net9.0",
99 | "dependencies": {
100 | "Newtonsoft.Json": {
101 | "target": "Package",
102 | "version": "[13.0.3, )"
103 | }
104 | },
105 | "imports": [
106 | "net461",
107 | "net462",
108 | "net47",
109 | "net471",
110 | "net472",
111 | "net48",
112 | "net481"
113 | ],
114 | "assetTargetFallback": true,
115 | "warn": true,
116 | "frameworkReferences": {
117 | "Microsoft.NETCore.App": {
118 | "privateAssets": "all"
119 | }
120 | },
121 | "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.101/PortableRuntimeIdentifierGraph.json"
122 | }
123 | }
124 | }
125 | }
```
--------------------------------------------------------------------------------
/clients/C# .Net/5.0 mcp_store_user/obj/project.assets.json:
--------------------------------------------------------------------------------
```json
1 | {
2 | "version": 3,
3 | "targets": {
4 | "net9.0": {
5 | "Newtonsoft.Json/13.0.3": {
6 | "type": "package",
7 | "compile": {
8 | "lib/net6.0/Newtonsoft.Json.dll": {
9 | "related": ".xml"
10 | }
11 | },
12 | "runtime": {
13 | "lib/net6.0/Newtonsoft.Json.dll": {
14 | "related": ".xml"
15 | }
16 | }
17 | }
18 | }
19 | },
20 | "libraries": {
21 | "Newtonsoft.Json/13.0.3": {
22 | "sha512": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==",
23 | "type": "package",
24 | "path": "newtonsoft.json/13.0.3",
25 | "files": [
26 | ".nupkg.metadata",
27 | ".signature.p7s",
28 | "LICENSE.md",
29 | "README.md",
30 | "lib/net20/Newtonsoft.Json.dll",
31 | "lib/net20/Newtonsoft.Json.xml",
32 | "lib/net35/Newtonsoft.Json.dll",
33 | "lib/net35/Newtonsoft.Json.xml",
34 | "lib/net40/Newtonsoft.Json.dll",
35 | "lib/net40/Newtonsoft.Json.xml",
36 | "lib/net45/Newtonsoft.Json.dll",
37 | "lib/net45/Newtonsoft.Json.xml",
38 | "lib/net6.0/Newtonsoft.Json.dll",
39 | "lib/net6.0/Newtonsoft.Json.xml",
40 | "lib/netstandard1.0/Newtonsoft.Json.dll",
41 | "lib/netstandard1.0/Newtonsoft.Json.xml",
42 | "lib/netstandard1.3/Newtonsoft.Json.dll",
43 | "lib/netstandard1.3/Newtonsoft.Json.xml",
44 | "lib/netstandard2.0/Newtonsoft.Json.dll",
45 | "lib/netstandard2.0/Newtonsoft.Json.xml",
46 | "newtonsoft.json.13.0.3.nupkg.sha512",
47 | "newtonsoft.json.nuspec",
48 | "packageIcon.png"
49 | ]
50 | }
51 | },
52 | "projectFileDependencyGroups": {
53 | "net9.0": [
54 | "Newtonsoft.Json >= 13.0.3"
55 | ]
56 | },
57 | "packageFolders": {
58 | "C:\\Users\\uwuertz\\.nuget\\packages\\": {}
59 | },
60 | "project": {
61 | "version": "1.0.0",
62 | "restore": {
63 | "projectUniqueName": "C:\\Users\\uwuertz\\AI\\mcp-client\\mcp_store_user\\mcp_store_user.csproj",
64 | "projectName": "mcp_store_user",
65 | "projectPath": "C:\\Users\\uwuertz\\AI\\mcp-client\\mcp_store_user\\mcp_store_user.csproj",
66 | "packagesPath": "C:\\Users\\uwuertz\\.nuget\\packages\\",
67 | "outputPath": "C:\\Users\\uwuertz\\AI\\mcp-client\\mcp_store_user\\obj\\",
68 | "projectStyle": "PackageReference",
69 | "configFilePaths": [
70 | "C:\\Users\\uwuertz\\AppData\\Roaming\\NuGet\\NuGet.Config"
71 | ],
72 | "originalTargetFrameworks": [
73 | "net9.0"
74 | ],
75 | "sources": {
76 | "https://api.nuget.org/v3/index.json": {}
77 | },
78 | "frameworks": {
79 | "net9.0": {
80 | "targetAlias": "net9.0",
81 | "projectReferences": {}
82 | }
83 | },
84 | "warningProperties": {
85 | "warnAsError": [
86 | "NU1605"
87 | ]
88 | },
89 | "restoreAuditProperties": {
90 | "enableAudit": "true",
91 | "auditLevel": "low",
92 | "auditMode": "direct"
93 | },
94 | "SdkAnalysisLevel": "9.0.100"
95 | },
96 | "frameworks": {
97 | "net9.0": {
98 | "targetAlias": "net9.0",
99 | "dependencies": {
100 | "Newtonsoft.Json": {
101 | "target": "Package",
102 | "version": "[13.0.3, )"
103 | }
104 | },
105 | "imports": [
106 | "net461",
107 | "net462",
108 | "net47",
109 | "net471",
110 | "net472",
111 | "net48",
112 | "net481"
113 | ],
114 | "assetTargetFallback": true,
115 | "warn": true,
116 | "frameworkReferences": {
117 | "Microsoft.NETCore.App": {
118 | "privateAssets": "all"
119 | }
120 | },
121 | "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.101/PortableRuntimeIdentifierGraph.json"
122 | }
123 | }
124 | }
125 | }
```
--------------------------------------------------------------------------------
/clients/C# .Net/4.1 mcp_store_group/obj/project.assets.json:
--------------------------------------------------------------------------------
```json
1 | {
2 | "version": 3,
3 | "targets": {
4 | "net9.0": {
5 | "Newtonsoft.Json/13.0.3": {
6 | "type": "package",
7 | "compile": {
8 | "lib/net6.0/Newtonsoft.Json.dll": {
9 | "related": ".xml"
10 | }
11 | },
12 | "runtime": {
13 | "lib/net6.0/Newtonsoft.Json.dll": {
14 | "related": ".xml"
15 | }
16 | }
17 | }
18 | }
19 | },
20 | "libraries": {
21 | "Newtonsoft.Json/13.0.3": {
22 | "sha512": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==",
23 | "type": "package",
24 | "path": "newtonsoft.json/13.0.3",
25 | "files": [
26 | ".nupkg.metadata",
27 | ".signature.p7s",
28 | "LICENSE.md",
29 | "README.md",
30 | "lib/net20/Newtonsoft.Json.dll",
31 | "lib/net20/Newtonsoft.Json.xml",
32 | "lib/net35/Newtonsoft.Json.dll",
33 | "lib/net35/Newtonsoft.Json.xml",
34 | "lib/net40/Newtonsoft.Json.dll",
35 | "lib/net40/Newtonsoft.Json.xml",
36 | "lib/net45/Newtonsoft.Json.dll",
37 | "lib/net45/Newtonsoft.Json.xml",
38 | "lib/net6.0/Newtonsoft.Json.dll",
39 | "lib/net6.0/Newtonsoft.Json.xml",
40 | "lib/netstandard1.0/Newtonsoft.Json.dll",
41 | "lib/netstandard1.0/Newtonsoft.Json.xml",
42 | "lib/netstandard1.3/Newtonsoft.Json.dll",
43 | "lib/netstandard1.3/Newtonsoft.Json.xml",
44 | "lib/netstandard2.0/Newtonsoft.Json.dll",
45 | "lib/netstandard2.0/Newtonsoft.Json.xml",
46 | "newtonsoft.json.13.0.3.nupkg.sha512",
47 | "newtonsoft.json.nuspec",
48 | "packageIcon.png"
49 | ]
50 | }
51 | },
52 | "projectFileDependencyGroups": {
53 | "net9.0": [
54 | "Newtonsoft.Json >= 13.0.3"
55 | ]
56 | },
57 | "packageFolders": {
58 | "C:\\Users\\uwuertz\\.nuget\\packages\\": {}
59 | },
60 | "project": {
61 | "version": "1.0.0",
62 | "restore": {
63 | "projectUniqueName": "C:\\Users\\uwuertz\\AI\\mcp-client\\mcp_store_group\\mcp_store_group.csproj",
64 | "projectName": "mcp_store_group",
65 | "projectPath": "C:\\Users\\uwuertz\\AI\\mcp-client\\mcp_store_group\\mcp_store_group.csproj",
66 | "packagesPath": "C:\\Users\\uwuertz\\.nuget\\packages\\",
67 | "outputPath": "C:\\Users\\uwuertz\\AI\\mcp-client\\mcp_store_group\\obj\\",
68 | "projectStyle": "PackageReference",
69 | "configFilePaths": [
70 | "C:\\Users\\uwuertz\\AppData\\Roaming\\NuGet\\NuGet.Config"
71 | ],
72 | "originalTargetFrameworks": [
73 | "net9.0"
74 | ],
75 | "sources": {
76 | "https://api.nuget.org/v3/index.json": {}
77 | },
78 | "frameworks": {
79 | "net9.0": {
80 | "targetAlias": "net9.0",
81 | "projectReferences": {}
82 | }
83 | },
84 | "warningProperties": {
85 | "warnAsError": [
86 | "NU1605"
87 | ]
88 | },
89 | "restoreAuditProperties": {
90 | "enableAudit": "true",
91 | "auditLevel": "low",
92 | "auditMode": "direct"
93 | },
94 | "SdkAnalysisLevel": "9.0.100"
95 | },
96 | "frameworks": {
97 | "net9.0": {
98 | "targetAlias": "net9.0",
99 | "dependencies": {
100 | "Newtonsoft.Json": {
101 | "target": "Package",
102 | "version": "[13.0.3, )"
103 | }
104 | },
105 | "imports": [
106 | "net461",
107 | "net462",
108 | "net47",
109 | "net471",
110 | "net472",
111 | "net48",
112 | "net481"
113 | ],
114 | "assetTargetFallback": true,
115 | "warn": true,
116 | "frameworkReferences": {
117 | "Microsoft.NETCore.App": {
118 | "privateAssets": "all"
119 | }
120 | },
121 | "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.101/PortableRuntimeIdentifierGraph.json"
122 | }
123 | }
124 | }
125 | }
```
--------------------------------------------------------------------------------
/clients/C# .Net/5.2 mcp_delete_user/obj/project.assets.json:
--------------------------------------------------------------------------------
```json
1 | {
2 | "version": 3,
3 | "targets": {
4 | "net9.0": {
5 | "Newtonsoft.Json/13.0.3": {
6 | "type": "package",
7 | "compile": {
8 | "lib/net6.0/Newtonsoft.Json.dll": {
9 | "related": ".xml"
10 | }
11 | },
12 | "runtime": {
13 | "lib/net6.0/Newtonsoft.Json.dll": {
14 | "related": ".xml"
15 | }
16 | }
17 | }
18 | }
19 | },
20 | "libraries": {
21 | "Newtonsoft.Json/13.0.3": {
22 | "sha512": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==",
23 | "type": "package",
24 | "path": "newtonsoft.json/13.0.3",
25 | "files": [
26 | ".nupkg.metadata",
27 | ".signature.p7s",
28 | "LICENSE.md",
29 | "README.md",
30 | "lib/net20/Newtonsoft.Json.dll",
31 | "lib/net20/Newtonsoft.Json.xml",
32 | "lib/net35/Newtonsoft.Json.dll",
33 | "lib/net35/Newtonsoft.Json.xml",
34 | "lib/net40/Newtonsoft.Json.dll",
35 | "lib/net40/Newtonsoft.Json.xml",
36 | "lib/net45/Newtonsoft.Json.dll",
37 | "lib/net45/Newtonsoft.Json.xml",
38 | "lib/net6.0/Newtonsoft.Json.dll",
39 | "lib/net6.0/Newtonsoft.Json.xml",
40 | "lib/netstandard1.0/Newtonsoft.Json.dll",
41 | "lib/netstandard1.0/Newtonsoft.Json.xml",
42 | "lib/netstandard1.3/Newtonsoft.Json.dll",
43 | "lib/netstandard1.3/Newtonsoft.Json.xml",
44 | "lib/netstandard2.0/Newtonsoft.Json.dll",
45 | "lib/netstandard2.0/Newtonsoft.Json.xml",
46 | "newtonsoft.json.13.0.3.nupkg.sha512",
47 | "newtonsoft.json.nuspec",
48 | "packageIcon.png"
49 | ]
50 | }
51 | },
52 | "projectFileDependencyGroups": {
53 | "net9.0": [
54 | "Newtonsoft.Json >= 13.0.3"
55 | ]
56 | },
57 | "packageFolders": {
58 | "C:\\Users\\uwuertz\\.nuget\\packages\\": {}
59 | },
60 | "project": {
61 | "version": "1.0.0",
62 | "restore": {
63 | "projectUniqueName": "C:\\Users\\uwuertz\\AI\\mcp-client\\mcp_delete_user\\mcp_delete_user.csproj",
64 | "projectName": "mcp_delete_user",
65 | "projectPath": "C:\\Users\\uwuertz\\AI\\mcp-client\\mcp_delete_user\\mcp_delete_user.csproj",
66 | "packagesPath": "C:\\Users\\uwuertz\\.nuget\\packages\\",
67 | "outputPath": "C:\\Users\\uwuertz\\AI\\mcp-client\\mcp_delete_user\\obj\\",
68 | "projectStyle": "PackageReference",
69 | "configFilePaths": [
70 | "C:\\Users\\uwuertz\\AppData\\Roaming\\NuGet\\NuGet.Config"
71 | ],
72 | "originalTargetFrameworks": [
73 | "net9.0"
74 | ],
75 | "sources": {
76 | "https://api.nuget.org/v3/index.json": {}
77 | },
78 | "frameworks": {
79 | "net9.0": {
80 | "targetAlias": "net9.0",
81 | "projectReferences": {}
82 | }
83 | },
84 | "warningProperties": {
85 | "warnAsError": [
86 | "NU1605"
87 | ]
88 | },
89 | "restoreAuditProperties": {
90 | "enableAudit": "true",
91 | "auditLevel": "low",
92 | "auditMode": "direct"
93 | },
94 | "SdkAnalysisLevel": "9.0.100"
95 | },
96 | "frameworks": {
97 | "net9.0": {
98 | "targetAlias": "net9.0",
99 | "dependencies": {
100 | "Newtonsoft.Json": {
101 | "target": "Package",
102 | "version": "[13.0.3, )"
103 | }
104 | },
105 | "imports": [
106 | "net461",
107 | "net462",
108 | "net47",
109 | "net471",
110 | "net472",
111 | "net48",
112 | "net481"
113 | ],
114 | "assetTargetFallback": true,
115 | "warn": true,
116 | "frameworkReferences": {
117 | "Microsoft.NETCore.App": {
118 | "privateAssets": "all"
119 | }
120 | },
121 | "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.101/PortableRuntimeIdentifierGraph.json"
122 | }
123 | }
124 | }
125 | }
```
--------------------------------------------------------------------------------
/clients/C# .Net/3.3 mcp_edit_source/obj/Debug/net9.0/mcp_edit_source.csproj.FileListAbsolute.txt:
--------------------------------------------------------------------------------
```
1 | C:\Users\uwuertz\AI\mcp-client\C# .Net\mcp_edit_source\bin\Debug\net9.0\mcp_edit_source.exe
2 | C:\Users\uwuertz\AI\mcp-client\C# .Net\mcp_edit_source\bin\Debug\net9.0\mcp_edit_source.deps.json
3 | C:\Users\uwuertz\AI\mcp-client\C# .Net\mcp_edit_source\bin\Debug\net9.0\mcp_edit_source.runtimeconfig.json
4 | C:\Users\uwuertz\AI\mcp-client\C# .Net\mcp_edit_source\bin\Debug\net9.0\mcp_edit_source.dll
5 | C:\Users\uwuertz\AI\mcp-client\C# .Net\mcp_edit_source\bin\Debug\net9.0\mcp_edit_source.pdb
6 | C:\Users\uwuertz\AI\mcp-client\C# .Net\mcp_edit_source\bin\Debug\net9.0\Newtonsoft.Json.dll
7 | C:\Users\uwuertz\AI\mcp-client\C# .Net\mcp_edit_source\obj\Debug\net9.0\mcp_edit_source.csproj.AssemblyReference.cache
8 | C:\Users\uwuertz\AI\mcp-client\C# .Net\mcp_edit_source\obj\Debug\net9.0\mcp_edit_source.GeneratedMSBuildEditorConfig.editorconfig
9 | C:\Users\uwuertz\AI\mcp-client\C# .Net\mcp_edit_source\obj\Debug\net9.0\mcp_edit_source.AssemblyInfoInputs.cache
10 | C:\Users\uwuertz\AI\mcp-client\C# .Net\mcp_edit_source\obj\Debug\net9.0\mcp_edit_source.AssemblyInfo.cs
11 | C:\Users\uwuertz\AI\mcp-client\C# .Net\mcp_edit_source\obj\Debug\net9.0\mcp_edit_source.csproj.CoreCompileInputs.cache
12 | C:\Users\uwuertz\AI\mcp-client\C# .Net\mcp_edit_source\obj\Debug\net9.0\mcp_edit.7303BE3B.Up2Date
13 | C:\Users\uwuertz\AI\mcp-client\C# .Net\mcp_edit_source\obj\Debug\net9.0\mcp_edit_source.dll
14 | C:\Users\uwuertz\AI\mcp-client\C# .Net\mcp_edit_source\obj\Debug\net9.0\refint\mcp_edit_source.dll
15 | C:\Users\uwuertz\AI\mcp-client\C# .Net\mcp_edit_source\obj\Debug\net9.0\mcp_edit_source.pdb
16 | C:\Users\uwuertz\AI\mcp-client\C# .Net\mcp_edit_source\obj\Debug\net9.0\mcp_edit_source.genruntimeconfig.cache
17 | C:\Users\uwuertz\AI\mcp-client\C# .Net\mcp_edit_source\obj\Debug\net9.0\ref\mcp_edit_source.dll
18 | C:\Users\uwuertz\AI\mcp-client\C# .Net\3.3 mcp_edit_source\bin\Debug\net9.0\mcp_edit_source.exe
19 | C:\Users\uwuertz\AI\mcp-client\C# .Net\3.3 mcp_edit_source\bin\Debug\net9.0\mcp_edit_source.deps.json
20 | C:\Users\uwuertz\AI\mcp-client\C# .Net\3.3 mcp_edit_source\bin\Debug\net9.0\mcp_edit_source.runtimeconfig.json
21 | C:\Users\uwuertz\AI\mcp-client\C# .Net\3.3 mcp_edit_source\bin\Debug\net9.0\mcp_edit_source.dll
22 | C:\Users\uwuertz\AI\mcp-client\C# .Net\3.3 mcp_edit_source\bin\Debug\net9.0\mcp_edit_source.pdb
23 | C:\Users\uwuertz\AI\mcp-client\C# .Net\3.3 mcp_edit_source\bin\Debug\net9.0\Newtonsoft.Json.dll
24 | C:\Users\uwuertz\AI\mcp-client\C# .Net\3.3 mcp_edit_source\obj\Debug\net9.0\mcp_edit_source.csproj.AssemblyReference.cache
25 | C:\Users\uwuertz\AI\mcp-client\C# .Net\3.3 mcp_edit_source\obj\Debug\net9.0\mcp_edit_source.GeneratedMSBuildEditorConfig.editorconfig
26 | C:\Users\uwuertz\AI\mcp-client\C# .Net\3.3 mcp_edit_source\obj\Debug\net9.0\mcp_edit_source.AssemblyInfoInputs.cache
27 | C:\Users\uwuertz\AI\mcp-client\C# .Net\3.3 mcp_edit_source\obj\Debug\net9.0\mcp_edit_source.AssemblyInfo.cs
28 | C:\Users\uwuertz\AI\mcp-client\C# .Net\3.3 mcp_edit_source\obj\Debug\net9.0\mcp_edit_source.csproj.CoreCompileInputs.cache
29 | C:\Users\uwuertz\AI\mcp-client\C# .Net\3.3 mcp_edit_source\obj\Debug\net9.0\mcp_edit.7303BE3B.Up2Date
30 | C:\Users\uwuertz\AI\mcp-client\C# .Net\3.3 mcp_edit_source\obj\Debug\net9.0\mcp_edit_source.dll
31 | C:\Users\uwuertz\AI\mcp-client\C# .Net\3.3 mcp_edit_source\obj\Debug\net9.0\refint\mcp_edit_source.dll
32 | C:\Users\uwuertz\AI\mcp-client\C# .Net\3.3 mcp_edit_source\obj\Debug\net9.0\mcp_edit_source.pdb
33 | C:\Users\uwuertz\AI\mcp-client\C# .Net\3.3 mcp_edit_source\obj\Debug\net9.0\mcp_edit_source.genruntimeconfig.cache
34 | C:\Users\uwuertz\AI\mcp-client\C# .Net\3.3 mcp_edit_source\obj\Debug\net9.0\ref\mcp_edit_source.dll
35 |
```
--------------------------------------------------------------------------------
/clients/C# .Net/3.2 mcp_list_sources/obj/project.assets.json:
--------------------------------------------------------------------------------
```json
1 | {
2 | "version": 3,
3 | "targets": {
4 | "net9.0": {
5 | "Newtonsoft.Json/13.0.3": {
6 | "type": "package",
7 | "compile": {
8 | "lib/net6.0/Newtonsoft.Json.dll": {
9 | "related": ".xml"
10 | }
11 | },
12 | "runtime": {
13 | "lib/net6.0/Newtonsoft.Json.dll": {
14 | "related": ".xml"
15 | }
16 | }
17 | }
18 | }
19 | },
20 | "libraries": {
21 | "Newtonsoft.Json/13.0.3": {
22 | "sha512": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==",
23 | "type": "package",
24 | "path": "newtonsoft.json/13.0.3",
25 | "files": [
26 | ".nupkg.metadata",
27 | ".signature.p7s",
28 | "LICENSE.md",
29 | "README.md",
30 | "lib/net20/Newtonsoft.Json.dll",
31 | "lib/net20/Newtonsoft.Json.xml",
32 | "lib/net35/Newtonsoft.Json.dll",
33 | "lib/net35/Newtonsoft.Json.xml",
34 | "lib/net40/Newtonsoft.Json.dll",
35 | "lib/net40/Newtonsoft.Json.xml",
36 | "lib/net45/Newtonsoft.Json.dll",
37 | "lib/net45/Newtonsoft.Json.xml",
38 | "lib/net6.0/Newtonsoft.Json.dll",
39 | "lib/net6.0/Newtonsoft.Json.xml",
40 | "lib/netstandard1.0/Newtonsoft.Json.dll",
41 | "lib/netstandard1.0/Newtonsoft.Json.xml",
42 | "lib/netstandard1.3/Newtonsoft.Json.dll",
43 | "lib/netstandard1.3/Newtonsoft.Json.xml",
44 | "lib/netstandard2.0/Newtonsoft.Json.dll",
45 | "lib/netstandard2.0/Newtonsoft.Json.xml",
46 | "newtonsoft.json.13.0.3.nupkg.sha512",
47 | "newtonsoft.json.nuspec",
48 | "packageIcon.png"
49 | ]
50 | }
51 | },
52 | "projectFileDependencyGroups": {
53 | "net9.0": [
54 | "Newtonsoft.Json >= 13.0.3"
55 | ]
56 | },
57 | "packageFolders": {
58 | "C:\\Users\\uwuertz\\.nuget\\packages\\": {}
59 | },
60 | "project": {
61 | "version": "1.0.0",
62 | "restore": {
63 | "projectUniqueName": "C:\\Users\\uwuertz\\AI\\mcp-client\\mcp_list_sources\\mcp_list_sources.csproj",
64 | "projectName": "mcp_list_sources",
65 | "projectPath": "C:\\Users\\uwuertz\\AI\\mcp-client\\mcp_list_sources\\mcp_list_sources.csproj",
66 | "packagesPath": "C:\\Users\\uwuertz\\.nuget\\packages\\",
67 | "outputPath": "C:\\Users\\uwuertz\\AI\\mcp-client\\mcp_list_sources\\obj\\",
68 | "projectStyle": "PackageReference",
69 | "configFilePaths": [
70 | "C:\\Users\\uwuertz\\AppData\\Roaming\\NuGet\\NuGet.Config"
71 | ],
72 | "originalTargetFrameworks": [
73 | "net9.0"
74 | ],
75 | "sources": {
76 | "https://api.nuget.org/v3/index.json": {}
77 | },
78 | "frameworks": {
79 | "net9.0": {
80 | "targetAlias": "net9.0",
81 | "projectReferences": {}
82 | }
83 | },
84 | "warningProperties": {
85 | "warnAsError": [
86 | "NU1605"
87 | ]
88 | },
89 | "restoreAuditProperties": {
90 | "enableAudit": "true",
91 | "auditLevel": "low",
92 | "auditMode": "direct"
93 | },
94 | "SdkAnalysisLevel": "9.0.100"
95 | },
96 | "frameworks": {
97 | "net9.0": {
98 | "targetAlias": "net9.0",
99 | "dependencies": {
100 | "Newtonsoft.Json": {
101 | "target": "Package",
102 | "version": "[13.0.3, )"
103 | }
104 | },
105 | "imports": [
106 | "net461",
107 | "net462",
108 | "net47",
109 | "net471",
110 | "net472",
111 | "net48",
112 | "net481"
113 | ],
114 | "assetTargetFallback": true,
115 | "warn": true,
116 | "frameworkReferences": {
117 | "Microsoft.NETCore.App": {
118 | "privateAssets": "all"
119 | }
120 | },
121 | "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.101/PortableRuntimeIdentifierGraph.json"
122 | }
123 | }
124 | }
125 | }
```
--------------------------------------------------------------------------------
/clients/C# .Net/4.2 mcp_delete_group/obj/project.assets.json:
--------------------------------------------------------------------------------
```json
1 | {
2 | "version": 3,
3 | "targets": {
4 | "net9.0": {
5 | "Newtonsoft.Json/13.0.3": {
6 | "type": "package",
7 | "compile": {
8 | "lib/net6.0/Newtonsoft.Json.dll": {
9 | "related": ".xml"
10 | }
11 | },
12 | "runtime": {
13 | "lib/net6.0/Newtonsoft.Json.dll": {
14 | "related": ".xml"
15 | }
16 | }
17 | }
18 | }
19 | },
20 | "libraries": {
21 | "Newtonsoft.Json/13.0.3": {
22 | "sha512": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==",
23 | "type": "package",
24 | "path": "newtonsoft.json/13.0.3",
25 | "files": [
26 | ".nupkg.metadata",
27 | ".signature.p7s",
28 | "LICENSE.md",
29 | "README.md",
30 | "lib/net20/Newtonsoft.Json.dll",
31 | "lib/net20/Newtonsoft.Json.xml",
32 | "lib/net35/Newtonsoft.Json.dll",
33 | "lib/net35/Newtonsoft.Json.xml",
34 | "lib/net40/Newtonsoft.Json.dll",
35 | "lib/net40/Newtonsoft.Json.xml",
36 | "lib/net45/Newtonsoft.Json.dll",
37 | "lib/net45/Newtonsoft.Json.xml",
38 | "lib/net6.0/Newtonsoft.Json.dll",
39 | "lib/net6.0/Newtonsoft.Json.xml",
40 | "lib/netstandard1.0/Newtonsoft.Json.dll",
41 | "lib/netstandard1.0/Newtonsoft.Json.xml",
42 | "lib/netstandard1.3/Newtonsoft.Json.dll",
43 | "lib/netstandard1.3/Newtonsoft.Json.xml",
44 | "lib/netstandard2.0/Newtonsoft.Json.dll",
45 | "lib/netstandard2.0/Newtonsoft.Json.xml",
46 | "newtonsoft.json.13.0.3.nupkg.sha512",
47 | "newtonsoft.json.nuspec",
48 | "packageIcon.png"
49 | ]
50 | }
51 | },
52 | "projectFileDependencyGroups": {
53 | "net9.0": [
54 | "Newtonsoft.Json >= 13.0.3"
55 | ]
56 | },
57 | "packageFolders": {
58 | "C:\\Users\\uwuertz\\.nuget\\packages\\": {}
59 | },
60 | "project": {
61 | "version": "1.0.0",
62 | "restore": {
63 | "projectUniqueName": "C:\\Users\\uwuertz\\AI\\mcp-client\\mcp_delete_group\\mcp_delete_group.csproj",
64 | "projectName": "mcp_delete_group",
65 | "projectPath": "C:\\Users\\uwuertz\\AI\\mcp-client\\mcp_delete_group\\mcp_delete_group.csproj",
66 | "packagesPath": "C:\\Users\\uwuertz\\.nuget\\packages\\",
67 | "outputPath": "C:\\Users\\uwuertz\\AI\\mcp-client\\mcp_delete_group\\obj\\",
68 | "projectStyle": "PackageReference",
69 | "configFilePaths": [
70 | "C:\\Users\\uwuertz\\AppData\\Roaming\\NuGet\\NuGet.Config"
71 | ],
72 | "originalTargetFrameworks": [
73 | "net9.0"
74 | ],
75 | "sources": {
76 | "https://api.nuget.org/v3/index.json": {}
77 | },
78 | "frameworks": {
79 | "net9.0": {
80 | "targetAlias": "net9.0",
81 | "projectReferences": {}
82 | }
83 | },
84 | "warningProperties": {
85 | "warnAsError": [
86 | "NU1605"
87 | ]
88 | },
89 | "restoreAuditProperties": {
90 | "enableAudit": "true",
91 | "auditLevel": "low",
92 | "auditMode": "direct"
93 | },
94 | "SdkAnalysisLevel": "9.0.100"
95 | },
96 | "frameworks": {
97 | "net9.0": {
98 | "targetAlias": "net9.0",
99 | "dependencies": {
100 | "Newtonsoft.Json": {
101 | "target": "Package",
102 | "version": "[13.0.3, )"
103 | }
104 | },
105 | "imports": [
106 | "net461",
107 | "net462",
108 | "net47",
109 | "net471",
110 | "net472",
111 | "net48",
112 | "net481"
113 | ],
114 | "assetTargetFallback": true,
115 | "warn": true,
116 | "frameworkReferences": {
117 | "Microsoft.NETCore.App": {
118 | "privateAssets": "all"
119 | }
120 | },
121 | "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.101/PortableRuntimeIdentifierGraph.json"
122 | }
123 | }
124 | }
125 | }
```
--------------------------------------------------------------------------------
/clients/C# .Net/2.1 mcp_continue_chat/obj/project.assets.json:
--------------------------------------------------------------------------------
```json
1 | {
2 | "version": 3,
3 | "targets": {
4 | "net9.0": {
5 | "Newtonsoft.Json/13.0.3": {
6 | "type": "package",
7 | "compile": {
8 | "lib/net6.0/Newtonsoft.Json.dll": {
9 | "related": ".xml"
10 | }
11 | },
12 | "runtime": {
13 | "lib/net6.0/Newtonsoft.Json.dll": {
14 | "related": ".xml"
15 | }
16 | }
17 | }
18 | }
19 | },
20 | "libraries": {
21 | "Newtonsoft.Json/13.0.3": {
22 | "sha512": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==",
23 | "type": "package",
24 | "path": "newtonsoft.json/13.0.3",
25 | "files": [
26 | ".nupkg.metadata",
27 | ".signature.p7s",
28 | "LICENSE.md",
29 | "README.md",
30 | "lib/net20/Newtonsoft.Json.dll",
31 | "lib/net20/Newtonsoft.Json.xml",
32 | "lib/net35/Newtonsoft.Json.dll",
33 | "lib/net35/Newtonsoft.Json.xml",
34 | "lib/net40/Newtonsoft.Json.dll",
35 | "lib/net40/Newtonsoft.Json.xml",
36 | "lib/net45/Newtonsoft.Json.dll",
37 | "lib/net45/Newtonsoft.Json.xml",
38 | "lib/net6.0/Newtonsoft.Json.dll",
39 | "lib/net6.0/Newtonsoft.Json.xml",
40 | "lib/netstandard1.0/Newtonsoft.Json.dll",
41 | "lib/netstandard1.0/Newtonsoft.Json.xml",
42 | "lib/netstandard1.3/Newtonsoft.Json.dll",
43 | "lib/netstandard1.3/Newtonsoft.Json.xml",
44 | "lib/netstandard2.0/Newtonsoft.Json.dll",
45 | "lib/netstandard2.0/Newtonsoft.Json.xml",
46 | "newtonsoft.json.13.0.3.nupkg.sha512",
47 | "newtonsoft.json.nuspec",
48 | "packageIcon.png"
49 | ]
50 | }
51 | },
52 | "projectFileDependencyGroups": {
53 | "net9.0": [
54 | "Newtonsoft.Json >= 13.0.3"
55 | ]
56 | },
57 | "packageFolders": {
58 | "C:\\Users\\uwuertz\\.nuget\\packages\\": {}
59 | },
60 | "project": {
61 | "version": "1.0.0",
62 | "restore": {
63 | "projectUniqueName": "C:\\Users\\uwuertz\\AI\\mcp-client\\mcp_continue_chat\\mcp_continue_chat.csproj",
64 | "projectName": "mcp_continue_chat",
65 | "projectPath": "C:\\Users\\uwuertz\\AI\\mcp-client\\mcp_continue_chat\\mcp_continue_chat.csproj",
66 | "packagesPath": "C:\\Users\\uwuertz\\.nuget\\packages\\",
67 | "outputPath": "C:\\Users\\uwuertz\\AI\\mcp-client\\mcp_continue_chat\\obj\\",
68 | "projectStyle": "PackageReference",
69 | "configFilePaths": [
70 | "C:\\Users\\uwuertz\\AppData\\Roaming\\NuGet\\NuGet.Config"
71 | ],
72 | "originalTargetFrameworks": [
73 | "net9.0"
74 | ],
75 | "sources": {
76 | "https://api.nuget.org/v3/index.json": {}
77 | },
78 | "frameworks": {
79 | "net9.0": {
80 | "targetAlias": "net9.0",
81 | "projectReferences": {}
82 | }
83 | },
84 | "warningProperties": {
85 | "warnAsError": [
86 | "NU1605"
87 | ]
88 | },
89 | "restoreAuditProperties": {
90 | "enableAudit": "true",
91 | "auditLevel": "low",
92 | "auditMode": "direct"
93 | },
94 | "SdkAnalysisLevel": "9.0.100"
95 | },
96 | "frameworks": {
97 | "net9.0": {
98 | "targetAlias": "net9.0",
99 | "dependencies": {
100 | "Newtonsoft.Json": {
101 | "target": "Package",
102 | "version": "[13.0.3, )"
103 | }
104 | },
105 | "imports": [
106 | "net461",
107 | "net462",
108 | "net47",
109 | "net471",
110 | "net472",
111 | "net48",
112 | "net481"
113 | ],
114 | "assetTargetFallback": true,
115 | "warn": true,
116 | "frameworkReferences": {
117 | "Microsoft.NETCore.App": {
118 | "privateAssets": "all"
119 | }
120 | },
121 | "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.101/PortableRuntimeIdentifierGraph.json"
122 | }
123 | }
124 | }
125 | }
```
--------------------------------------------------------------------------------
/clients/C# .Net/2.2 mcp_get_chat_info/obj/project.assets.json:
--------------------------------------------------------------------------------
```json
1 | {
2 | "version": 3,
3 | "targets": {
4 | "net9.0": {
5 | "Newtonsoft.Json/13.0.3": {
6 | "type": "package",
7 | "compile": {
8 | "lib/net6.0/Newtonsoft.Json.dll": {
9 | "related": ".xml"
10 | }
11 | },
12 | "runtime": {
13 | "lib/net6.0/Newtonsoft.Json.dll": {
14 | "related": ".xml"
15 | }
16 | }
17 | }
18 | }
19 | },
20 | "libraries": {
21 | "Newtonsoft.Json/13.0.3": {
22 | "sha512": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==",
23 | "type": "package",
24 | "path": "newtonsoft.json/13.0.3",
25 | "files": [
26 | ".nupkg.metadata",
27 | ".signature.p7s",
28 | "LICENSE.md",
29 | "README.md",
30 | "lib/net20/Newtonsoft.Json.dll",
31 | "lib/net20/Newtonsoft.Json.xml",
32 | "lib/net35/Newtonsoft.Json.dll",
33 | "lib/net35/Newtonsoft.Json.xml",
34 | "lib/net40/Newtonsoft.Json.dll",
35 | "lib/net40/Newtonsoft.Json.xml",
36 | "lib/net45/Newtonsoft.Json.dll",
37 | "lib/net45/Newtonsoft.Json.xml",
38 | "lib/net6.0/Newtonsoft.Json.dll",
39 | "lib/net6.0/Newtonsoft.Json.xml",
40 | "lib/netstandard1.0/Newtonsoft.Json.dll",
41 | "lib/netstandard1.0/Newtonsoft.Json.xml",
42 | "lib/netstandard1.3/Newtonsoft.Json.dll",
43 | "lib/netstandard1.3/Newtonsoft.Json.xml",
44 | "lib/netstandard2.0/Newtonsoft.Json.dll",
45 | "lib/netstandard2.0/Newtonsoft.Json.xml",
46 | "newtonsoft.json.13.0.3.nupkg.sha512",
47 | "newtonsoft.json.nuspec",
48 | "packageIcon.png"
49 | ]
50 | }
51 | },
52 | "projectFileDependencyGroups": {
53 | "net9.0": [
54 | "Newtonsoft.Json >= 13.0.3"
55 | ]
56 | },
57 | "packageFolders": {
58 | "C:\\Users\\uwuertz\\.nuget\\packages\\": {}
59 | },
60 | "project": {
61 | "version": "1.0.0",
62 | "restore": {
63 | "projectUniqueName": "C:\\Users\\uwuertz\\AI\\mcp-client\\mcp_get_chat_info\\mcp_get_chat_info.csproj",
64 | "projectName": "mcp_get_chat_info",
65 | "projectPath": "C:\\Users\\uwuertz\\AI\\mcp-client\\mcp_get_chat_info\\mcp_get_chat_info.csproj",
66 | "packagesPath": "C:\\Users\\uwuertz\\.nuget\\packages\\",
67 | "outputPath": "C:\\Users\\uwuertz\\AI\\mcp-client\\mcp_get_chat_info\\obj\\",
68 | "projectStyle": "PackageReference",
69 | "configFilePaths": [
70 | "C:\\Users\\uwuertz\\AppData\\Roaming\\NuGet\\NuGet.Config"
71 | ],
72 | "originalTargetFrameworks": [
73 | "net9.0"
74 | ],
75 | "sources": {
76 | "https://api.nuget.org/v3/index.json": {}
77 | },
78 | "frameworks": {
79 | "net9.0": {
80 | "targetAlias": "net9.0",
81 | "projectReferences": {}
82 | }
83 | },
84 | "warningProperties": {
85 | "warnAsError": [
86 | "NU1605"
87 | ]
88 | },
89 | "restoreAuditProperties": {
90 | "enableAudit": "true",
91 | "auditLevel": "low",
92 | "auditMode": "direct"
93 | },
94 | "SdkAnalysisLevel": "9.0.100"
95 | },
96 | "frameworks": {
97 | "net9.0": {
98 | "targetAlias": "net9.0",
99 | "dependencies": {
100 | "Newtonsoft.Json": {
101 | "target": "Package",
102 | "version": "[13.0.3, )"
103 | }
104 | },
105 | "imports": [
106 | "net461",
107 | "net462",
108 | "net47",
109 | "net471",
110 | "net472",
111 | "net48",
112 | "net481"
113 | ],
114 | "assetTargetFallback": true,
115 | "warn": true,
116 | "frameworkReferences": {
117 | "Microsoft.NETCore.App": {
118 | "privateAssets": "all"
119 | }
120 | },
121 | "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.101/PortableRuntimeIdentifierGraph.json"
122 | }
123 | }
124 | }
125 | }
```
--------------------------------------------------------------------------------
/clients/C# .Net/3.0 mcp_create_source/obj/project.assets.json:
--------------------------------------------------------------------------------
```json
1 | {
2 | "version": 3,
3 | "targets": {
4 | "net9.0": {
5 | "Newtonsoft.Json/13.0.3": {
6 | "type": "package",
7 | "compile": {
8 | "lib/net6.0/Newtonsoft.Json.dll": {
9 | "related": ".xml"
10 | }
11 | },
12 | "runtime": {
13 | "lib/net6.0/Newtonsoft.Json.dll": {
14 | "related": ".xml"
15 | }
16 | }
17 | }
18 | }
19 | },
20 | "libraries": {
21 | "Newtonsoft.Json/13.0.3": {
22 | "sha512": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==",
23 | "type": "package",
24 | "path": "newtonsoft.json/13.0.3",
25 | "files": [
26 | ".nupkg.metadata",
27 | ".signature.p7s",
28 | "LICENSE.md",
29 | "README.md",
30 | "lib/net20/Newtonsoft.Json.dll",
31 | "lib/net20/Newtonsoft.Json.xml",
32 | "lib/net35/Newtonsoft.Json.dll",
33 | "lib/net35/Newtonsoft.Json.xml",
34 | "lib/net40/Newtonsoft.Json.dll",
35 | "lib/net40/Newtonsoft.Json.xml",
36 | "lib/net45/Newtonsoft.Json.dll",
37 | "lib/net45/Newtonsoft.Json.xml",
38 | "lib/net6.0/Newtonsoft.Json.dll",
39 | "lib/net6.0/Newtonsoft.Json.xml",
40 | "lib/netstandard1.0/Newtonsoft.Json.dll",
41 | "lib/netstandard1.0/Newtonsoft.Json.xml",
42 | "lib/netstandard1.3/Newtonsoft.Json.dll",
43 | "lib/netstandard1.3/Newtonsoft.Json.xml",
44 | "lib/netstandard2.0/Newtonsoft.Json.dll",
45 | "lib/netstandard2.0/Newtonsoft.Json.xml",
46 | "newtonsoft.json.13.0.3.nupkg.sha512",
47 | "newtonsoft.json.nuspec",
48 | "packageIcon.png"
49 | ]
50 | }
51 | },
52 | "projectFileDependencyGroups": {
53 | "net9.0": [
54 | "Newtonsoft.Json >= 13.0.3"
55 | ]
56 | },
57 | "packageFolders": {
58 | "C:\\Users\\uwuertz\\.nuget\\packages\\": {}
59 | },
60 | "project": {
61 | "version": "1.0.0",
62 | "restore": {
63 | "projectUniqueName": "C:\\Users\\uwuertz\\AI\\mcp-client\\mcp_create_source\\mcp_create_source.csproj",
64 | "projectName": "mcp_create_source",
65 | "projectPath": "C:\\Users\\uwuertz\\AI\\mcp-client\\mcp_create_source\\mcp_create_source.csproj",
66 | "packagesPath": "C:\\Users\\uwuertz\\.nuget\\packages\\",
67 | "outputPath": "C:\\Users\\uwuertz\\AI\\mcp-client\\mcp_create_source\\obj\\",
68 | "projectStyle": "PackageReference",
69 | "configFilePaths": [
70 | "C:\\Users\\uwuertz\\AppData\\Roaming\\NuGet\\NuGet.Config"
71 | ],
72 | "originalTargetFrameworks": [
73 | "net9.0"
74 | ],
75 | "sources": {
76 | "https://api.nuget.org/v3/index.json": {}
77 | },
78 | "frameworks": {
79 | "net9.0": {
80 | "targetAlias": "net9.0",
81 | "projectReferences": {}
82 | }
83 | },
84 | "warningProperties": {
85 | "warnAsError": [
86 | "NU1605"
87 | ]
88 | },
89 | "restoreAuditProperties": {
90 | "enableAudit": "true",
91 | "auditLevel": "low",
92 | "auditMode": "direct"
93 | },
94 | "SdkAnalysisLevel": "9.0.100"
95 | },
96 | "frameworks": {
97 | "net9.0": {
98 | "targetAlias": "net9.0",
99 | "dependencies": {
100 | "Newtonsoft.Json": {
101 | "target": "Package",
102 | "version": "[13.0.3, )"
103 | }
104 | },
105 | "imports": [
106 | "net461",
107 | "net462",
108 | "net47",
109 | "net471",
110 | "net472",
111 | "net48",
112 | "net481"
113 | ],
114 | "assetTargetFallback": true,
115 | "warn": true,
116 | "frameworkReferences": {
117 | "Microsoft.NETCore.App": {
118 | "privateAssets": "all"
119 | }
120 | },
121 | "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.101/PortableRuntimeIdentifierGraph.json"
122 | }
123 | }
124 | }
125 | }
```
--------------------------------------------------------------------------------
/clients/C# .Net/3.4 mcp_delete_source/obj/project.assets.json:
--------------------------------------------------------------------------------
```json
1 | {
2 | "version": 3,
3 | "targets": {
4 | "net9.0": {
5 | "Newtonsoft.Json/13.0.3": {
6 | "type": "package",
7 | "compile": {
8 | "lib/net6.0/Newtonsoft.Json.dll": {
9 | "related": ".xml"
10 | }
11 | },
12 | "runtime": {
13 | "lib/net6.0/Newtonsoft.Json.dll": {
14 | "related": ".xml"
15 | }
16 | }
17 | }
18 | }
19 | },
20 | "libraries": {
21 | "Newtonsoft.Json/13.0.3": {
22 | "sha512": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==",
23 | "type": "package",
24 | "path": "newtonsoft.json/13.0.3",
25 | "files": [
26 | ".nupkg.metadata",
27 | ".signature.p7s",
28 | "LICENSE.md",
29 | "README.md",
30 | "lib/net20/Newtonsoft.Json.dll",
31 | "lib/net20/Newtonsoft.Json.xml",
32 | "lib/net35/Newtonsoft.Json.dll",
33 | "lib/net35/Newtonsoft.Json.xml",
34 | "lib/net40/Newtonsoft.Json.dll",
35 | "lib/net40/Newtonsoft.Json.xml",
36 | "lib/net45/Newtonsoft.Json.dll",
37 | "lib/net45/Newtonsoft.Json.xml",
38 | "lib/net6.0/Newtonsoft.Json.dll",
39 | "lib/net6.0/Newtonsoft.Json.xml",
40 | "lib/netstandard1.0/Newtonsoft.Json.dll",
41 | "lib/netstandard1.0/Newtonsoft.Json.xml",
42 | "lib/netstandard1.3/Newtonsoft.Json.dll",
43 | "lib/netstandard1.3/Newtonsoft.Json.xml",
44 | "lib/netstandard2.0/Newtonsoft.Json.dll",
45 | "lib/netstandard2.0/Newtonsoft.Json.xml",
46 | "newtonsoft.json.13.0.3.nupkg.sha512",
47 | "newtonsoft.json.nuspec",
48 | "packageIcon.png"
49 | ]
50 | }
51 | },
52 | "projectFileDependencyGroups": {
53 | "net9.0": [
54 | "Newtonsoft.Json >= 13.0.3"
55 | ]
56 | },
57 | "packageFolders": {
58 | "C:\\Users\\uwuertz\\.nuget\\packages\\": {}
59 | },
60 | "project": {
61 | "version": "1.0.0",
62 | "restore": {
63 | "projectUniqueName": "C:\\Users\\uwuertz\\AI\\mcp-client\\mcp_delete_source\\mcp_delete_source.csproj",
64 | "projectName": "mcp_delete_source",
65 | "projectPath": "C:\\Users\\uwuertz\\AI\\mcp-client\\mcp_delete_source\\mcp_delete_source.csproj",
66 | "packagesPath": "C:\\Users\\uwuertz\\.nuget\\packages\\",
67 | "outputPath": "C:\\Users\\uwuertz\\AI\\mcp-client\\mcp_delete_source\\obj\\",
68 | "projectStyle": "PackageReference",
69 | "configFilePaths": [
70 | "C:\\Users\\uwuertz\\AppData\\Roaming\\NuGet\\NuGet.Config"
71 | ],
72 | "originalTargetFrameworks": [
73 | "net9.0"
74 | ],
75 | "sources": {
76 | "https://api.nuget.org/v3/index.json": {}
77 | },
78 | "frameworks": {
79 | "net9.0": {
80 | "targetAlias": "net9.0",
81 | "projectReferences": {}
82 | }
83 | },
84 | "warningProperties": {
85 | "warnAsError": [
86 | "NU1605"
87 | ]
88 | },
89 | "restoreAuditProperties": {
90 | "enableAudit": "true",
91 | "auditLevel": "low",
92 | "auditMode": "direct"
93 | },
94 | "SdkAnalysisLevel": "9.0.100"
95 | },
96 | "frameworks": {
97 | "net9.0": {
98 | "targetAlias": "net9.0",
99 | "dependencies": {
100 | "Newtonsoft.Json": {
101 | "target": "Package",
102 | "version": "[13.0.3, )"
103 | }
104 | },
105 | "imports": [
106 | "net461",
107 | "net462",
108 | "net47",
109 | "net471",
110 | "net472",
111 | "net48",
112 | "net481"
113 | ],
114 | "assetTargetFallback": true,
115 | "warn": true,
116 | "frameworkReferences": {
117 | "Microsoft.NETCore.App": {
118 | "privateAssets": "all"
119 | }
120 | },
121 | "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.101/PortableRuntimeIdentifierGraph.json"
122 | }
123 | }
124 | }
125 | }
```
--------------------------------------------------------------------------------
/clients/C# .Net/4.0 mcp_list_groups/obj/project.assets.json:
--------------------------------------------------------------------------------
```json
1 | {
2 | "version": 3,
3 | "targets": {
4 | "net9.0": {
5 | "Newtonsoft.Json/13.0.3": {
6 | "type": "package",
7 | "compile": {
8 | "lib/net6.0/Newtonsoft.Json.dll": {
9 | "related": ".xml"
10 | }
11 | },
12 | "runtime": {
13 | "lib/net6.0/Newtonsoft.Json.dll": {
14 | "related": ".xml"
15 | }
16 | }
17 | }
18 | }
19 | },
20 | "libraries": {
21 | "Newtonsoft.Json/13.0.3": {
22 | "sha512": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==",
23 | "type": "package",
24 | "path": "newtonsoft.json/13.0.3",
25 | "files": [
26 | ".nupkg.metadata",
27 | ".signature.p7s",
28 | "LICENSE.md",
29 | "README.md",
30 | "lib/net20/Newtonsoft.Json.dll",
31 | "lib/net20/Newtonsoft.Json.xml",
32 | "lib/net35/Newtonsoft.Json.dll",
33 | "lib/net35/Newtonsoft.Json.xml",
34 | "lib/net40/Newtonsoft.Json.dll",
35 | "lib/net40/Newtonsoft.Json.xml",
36 | "lib/net45/Newtonsoft.Json.dll",
37 | "lib/net45/Newtonsoft.Json.xml",
38 | "lib/net6.0/Newtonsoft.Json.dll",
39 | "lib/net6.0/Newtonsoft.Json.xml",
40 | "lib/netstandard1.0/Newtonsoft.Json.dll",
41 | "lib/netstandard1.0/Newtonsoft.Json.xml",
42 | "lib/netstandard1.3/Newtonsoft.Json.dll",
43 | "lib/netstandard1.3/Newtonsoft.Json.xml",
44 | "lib/netstandard2.0/Newtonsoft.Json.dll",
45 | "lib/netstandard2.0/Newtonsoft.Json.xml",
46 | "newtonsoft.json.13.0.3.nupkg.sha512",
47 | "newtonsoft.json.nuspec",
48 | "packageIcon.png"
49 | ]
50 | }
51 | },
52 | "projectFileDependencyGroups": {
53 | "net9.0": [
54 | "Newtonsoft.Json >= 13.0.3"
55 | ]
56 | },
57 | "packageFolders": {
58 | "C:\\Users\\uwuertz\\.nuget\\packages\\": {}
59 | },
60 | "project": {
61 | "version": "1.0.0",
62 | "restore": {
63 | "projectUniqueName": "C:\\Users\\uwuertz\\AI\\mcp-client\\C# .Net\\mcp_list_groups\\mcp_list_groups.csproj",
64 | "projectName": "mcp_list_groups",
65 | "projectPath": "C:\\Users\\uwuertz\\AI\\mcp-client\\C# .Net\\mcp_list_groups\\mcp_list_groups.csproj",
66 | "packagesPath": "C:\\Users\\uwuertz\\.nuget\\packages\\",
67 | "outputPath": "C:\\Users\\uwuertz\\AI\\mcp-client\\C# .Net\\mcp_list_groups\\obj\\",
68 | "projectStyle": "PackageReference",
69 | "configFilePaths": [
70 | "C:\\Users\\uwuertz\\AppData\\Roaming\\NuGet\\NuGet.Config"
71 | ],
72 | "originalTargetFrameworks": [
73 | "net9.0"
74 | ],
75 | "sources": {
76 | "https://api.nuget.org/v3/index.json": {}
77 | },
78 | "frameworks": {
79 | "net9.0": {
80 | "targetAlias": "net9.0",
81 | "projectReferences": {}
82 | }
83 | },
84 | "warningProperties": {
85 | "warnAsError": [
86 | "NU1605"
87 | ]
88 | },
89 | "restoreAuditProperties": {
90 | "enableAudit": "true",
91 | "auditLevel": "low",
92 | "auditMode": "direct"
93 | },
94 | "SdkAnalysisLevel": "9.0.100"
95 | },
96 | "frameworks": {
97 | "net9.0": {
98 | "targetAlias": "net9.0",
99 | "dependencies": {
100 | "Newtonsoft.Json": {
101 | "target": "Package",
102 | "version": "[13.0.3, )"
103 | }
104 | },
105 | "imports": [
106 | "net461",
107 | "net462",
108 | "net47",
109 | "net471",
110 | "net472",
111 | "net48",
112 | "net481"
113 | ],
114 | "assetTargetFallback": true,
115 | "warn": true,
116 | "frameworkReferences": {
117 | "Microsoft.NETCore.App": {
118 | "privateAssets": "all"
119 | }
120 | },
121 | "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.101/PortableRuntimeIdentifierGraph.json"
122 | }
123 | }
124 | }
125 | }
```
--------------------------------------------------------------------------------
/clients/C# .Net/3.3 mcp_edit_source/obj/project.assets.json:
--------------------------------------------------------------------------------
```json
1 | {
2 | "version": 3,
3 | "targets": {
4 | "net9.0": {
5 | "Newtonsoft.Json/13.0.3": {
6 | "type": "package",
7 | "compile": {
8 | "lib/net6.0/Newtonsoft.Json.dll": {
9 | "related": ".xml"
10 | }
11 | },
12 | "runtime": {
13 | "lib/net6.0/Newtonsoft.Json.dll": {
14 | "related": ".xml"
15 | }
16 | }
17 | }
18 | }
19 | },
20 | "libraries": {
21 | "Newtonsoft.Json/13.0.3": {
22 | "sha512": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==",
23 | "type": "package",
24 | "path": "newtonsoft.json/13.0.3",
25 | "files": [
26 | ".nupkg.metadata",
27 | ".signature.p7s",
28 | "LICENSE.md",
29 | "README.md",
30 | "lib/net20/Newtonsoft.Json.dll",
31 | "lib/net20/Newtonsoft.Json.xml",
32 | "lib/net35/Newtonsoft.Json.dll",
33 | "lib/net35/Newtonsoft.Json.xml",
34 | "lib/net40/Newtonsoft.Json.dll",
35 | "lib/net40/Newtonsoft.Json.xml",
36 | "lib/net45/Newtonsoft.Json.dll",
37 | "lib/net45/Newtonsoft.Json.xml",
38 | "lib/net6.0/Newtonsoft.Json.dll",
39 | "lib/net6.0/Newtonsoft.Json.xml",
40 | "lib/netstandard1.0/Newtonsoft.Json.dll",
41 | "lib/netstandard1.0/Newtonsoft.Json.xml",
42 | "lib/netstandard1.3/Newtonsoft.Json.dll",
43 | "lib/netstandard1.3/Newtonsoft.Json.xml",
44 | "lib/netstandard2.0/Newtonsoft.Json.dll",
45 | "lib/netstandard2.0/Newtonsoft.Json.xml",
46 | "newtonsoft.json.13.0.3.nupkg.sha512",
47 | "newtonsoft.json.nuspec",
48 | "packageIcon.png"
49 | ]
50 | }
51 | },
52 | "projectFileDependencyGroups": {
53 | "net9.0": [
54 | "Newtonsoft.Json >= 13.0.3"
55 | ]
56 | },
57 | "packageFolders": {
58 | "C:\\Users\\uwuertz\\.nuget\\packages\\": {}
59 | },
60 | "project": {
61 | "version": "1.0.0",
62 | "restore": {
63 | "projectUniqueName": "C:\\Users\\uwuertz\\AI\\mcp-client\\C# .Net\\3.3 mcp_edit_source\\mcp_edit_source.csproj",
64 | "projectName": "mcp_edit_source",
65 | "projectPath": "C:\\Users\\uwuertz\\AI\\mcp-client\\C# .Net\\3.3 mcp_edit_source\\mcp_edit_source.csproj",
66 | "packagesPath": "C:\\Users\\uwuertz\\.nuget\\packages\\",
67 | "outputPath": "C:\\Users\\uwuertz\\AI\\mcp-client\\C# .Net\\3.3 mcp_edit_source\\obj\\",
68 | "projectStyle": "PackageReference",
69 | "configFilePaths": [
70 | "C:\\Users\\uwuertz\\AppData\\Roaming\\NuGet\\NuGet.Config"
71 | ],
72 | "originalTargetFrameworks": [
73 | "net9.0"
74 | ],
75 | "sources": {
76 | "https://api.nuget.org/v3/index.json": {}
77 | },
78 | "frameworks": {
79 | "net9.0": {
80 | "targetAlias": "net9.0",
81 | "projectReferences": {}
82 | }
83 | },
84 | "warningProperties": {
85 | "warnAsError": [
86 | "NU1605"
87 | ]
88 | },
89 | "restoreAuditProperties": {
90 | "enableAudit": "true",
91 | "auditLevel": "low",
92 | "auditMode": "direct"
93 | },
94 | "SdkAnalysisLevel": "9.0.100"
95 | },
96 | "frameworks": {
97 | "net9.0": {
98 | "targetAlias": "net9.0",
99 | "dependencies": {
100 | "Newtonsoft.Json": {
101 | "target": "Package",
102 | "version": "[13.0.3, )"
103 | }
104 | },
105 | "imports": [
106 | "net461",
107 | "net462",
108 | "net47",
109 | "net471",
110 | "net472",
111 | "net48",
112 | "net481"
113 | ],
114 | "assetTargetFallback": true,
115 | "warn": true,
116 | "frameworkReferences": {
117 | "Microsoft.NETCore.App": {
118 | "privateAssets": "all"
119 | }
120 | },
121 | "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.101/PortableRuntimeIdentifierGraph.json"
122 | }
123 | }
124 | }
125 | }
```
--------------------------------------------------------------------------------
/clients/Java/3.4 mcp_delete_source/MCPDeleteSourceClient.java:
--------------------------------------------------------------------------------
```java
1 | import org.json.JSONObject;
2 |
3 | import java.io.IOException;
4 | import java.io.InputStream;
5 | import java.io.OutputStream;
6 | import java.net.Socket;
7 | import java.nio.charset.StandardCharsets;
8 |
9 | public class MCPDeleteSourceClient {
10 |
11 | public static void main(String[] args) {
12 | // Minimaler Check, ob genügend Argumente übergeben wurden
13 | if (args.length < 4) {
14 | printUsage();
15 | return;
16 | }
17 |
18 | String serverIp = getArgument(args, "--server-ip");
19 | String portStr = getArgument(args, "--server-port");
20 | String token = getArgument(args, "--token");
21 | String sourceId = getArgument(args, "--source-id");
22 |
23 | // Wenn eines der erforderlichen Argumente null ist, Usage anzeigen
24 | if (serverIp == null || portStr == null || token == null || sourceId == null) {
25 | printUsage();
26 | return;
27 | }
28 |
29 | int serverPort = Integer.parseInt(portStr);
30 |
31 | System.out.println("📤 Sending request to delete source...");
32 |
33 | // JSON-Payload erstellen
34 | JSONObject payload = new JSONObject();
35 | payload.put("command", "delete_source");
36 | payload.put("token", token);
37 |
38 | JSONObject arguments = new JSONObject();
39 | arguments.put("sourceId", sourceId);
40 |
41 | payload.put("arguments", arguments);
42 |
43 | // Anfrage an den Server schicken
44 | String response = sendRequest(serverIp, serverPort, payload);
45 | System.out.println("✔️ Response from server:");
46 | System.out.println(response);
47 | }
48 |
49 | /**
50 | * Liest den Wert eines Arguments aus (z.B. --server-ip 127.0.0.1).
51 | * Gibt null zurück, wenn der Schlüssel nicht gefunden wurde.
52 | */
53 | private static String getArgument(String[] args, String key) {
54 | for (int i = 0; i < args.length - 1; i++) {
55 | if (args[i].equals(key)) {
56 | return args[i + 1];
57 | }
58 | }
59 | return null;
60 | }
61 |
62 | /**
63 | * Baut eine TCP-Verbindung zum Server auf, sendet das JSON-Payload
64 | * und empfängt die Antwort.
65 | */
66 | private static String sendRequest(String serverIp, int serverPort, JSONObject payload) {
67 | String payloadJson = payload.toString();
68 |
69 | try (Socket client = new Socket(serverIp, serverPort)) {
70 | // Payload senden
71 | OutputStream out = client.getOutputStream();
72 | byte[] data = payloadJson.getBytes(StandardCharsets.UTF_8);
73 | out.write(data);
74 | out.flush();
75 |
76 | // Antwort empfangen
77 | InputStream in = client.getInputStream();
78 | byte[] buffer = new byte[4096];
79 | StringBuilder responseBuilder = new StringBuilder();
80 | int bytesRead;
81 |
82 | do {
83 | bytesRead = in.read(buffer);
84 | if (bytesRead > 0) {
85 | responseBuilder.append(new String(buffer, 0, bytesRead, StandardCharsets.UTF_8));
86 | }
87 | } while (bytesRead == buffer.length);
88 |
89 | return responseBuilder.toString();
90 |
91 | } catch (IOException e) {
92 | return "Error: " + e.getMessage();
93 | }
94 | }
95 |
96 | private static void printUsage() {
97 | System.out.println("Usage: --server-ip <IP> --server-port <PORT> "
98 | + "--token <TOKEN> --source-id <SOURCE_ID>");
99 | System.out.println();
100 | System.out.println("Example:");
101 | System.out.println(" java -cp .;json-20241224.jar MCPDeleteSourceClient "
102 | + "--server-ip 127.0.0.1 --server-port 1234 "
103 | + "--token MyToken --source-id 12345");
104 | }
105 | }
106 |
```
--------------------------------------------------------------------------------
/clients/C++/5.2 mcp_delete_user/MCPDeleteUserClient.cpp:
--------------------------------------------------------------------------------
```cpp
1 | #include <iostream>
2 | #include <string>
3 | #include <map>
4 | #include <sstream>
5 | #include <stdexcept>
6 | #include <json/json.h>
7 | #include <winsock2.h>
8 | #include <ws2tcpip.h>
9 |
10 | #pragma comment(lib, "ws2_32.lib") // Verlinkung mit der Winsock-Bibliothek
11 |
12 | // Funktion zum Parsen von Argumenten
13 | std::map<std::string, std::string> parseArguments(int argc, char* argv[]) {
14 | std::map<std::string, std::string> args;
15 | for (int i = 1; i < argc; ++i) {
16 | std::string key = argv[i];
17 | if (i + 1 < argc && key.rfind("--", 0) == 0) {
18 | args[key] = argv[++i];
19 | }
20 | }
21 | return args;
22 | }
23 |
24 | // Funktion zum Senden der Anfrage
25 | std::string sendRequest(const std::string& serverIp, int serverPort, const Json::Value& payload) {
26 | Json::StreamWriterBuilder writer;
27 | std::string payloadJson = Json::writeString(writer, payload);
28 |
29 | // Winsock initialisieren
30 | WSADATA wsaData;
31 | if (WSAStartup(MAKEWORD(2, 2), &wsaData) != 0) {
32 | throw std::runtime_error("Failed to initialize Winsock.");
33 | }
34 |
35 | // Socket erstellen
36 | SOCKET sock = socket(AF_INET, SOCK_STREAM, 0);
37 | if (sock == INVALID_SOCKET) {
38 | WSACleanup();
39 | throw std::runtime_error("Failed to create socket.");
40 | }
41 |
42 | // Server-Adresse konfigurieren
43 | sockaddr_in serverAddr;
44 | serverAddr.sin_family = AF_INET;
45 | serverAddr.sin_port = htons(serverPort);
46 | if (inet_pton(AF_INET, serverIp.c_str(), &serverAddr.sin_addr) <= 0) {
47 | closesocket(sock);
48 | WSACleanup();
49 | throw std::runtime_error("Invalid server IP address.");
50 | }
51 |
52 | // Verbindung herstellen
53 | if (connect(sock, (sockaddr*)&serverAddr, sizeof(serverAddr)) < 0) {
54 | closesocket(sock);
55 | WSACleanup();
56 | throw std::runtime_error("Connection failed.");
57 | }
58 |
59 | // Daten senden
60 | if (send(sock, payloadJson.c_str(), payloadJson.size(), 0) < 0) {
61 | closesocket(sock);
62 | WSACleanup();
63 | throw std::runtime_error("Failed to send data.");
64 | }
65 |
66 | // Antwort empfangen
67 | char buffer[4096];
68 | int bytesRead;
69 | std::ostringstream response;
70 |
71 | do {
72 | bytesRead = recv(sock, buffer, sizeof(buffer) - 1, 0);
73 | if (bytesRead > 0) {
74 | buffer[bytesRead] = '\0'; // Null-terminieren
75 | response << buffer;
76 | }
77 | } while (bytesRead == sizeof(buffer) - 1);
78 |
79 | // Socket schließen
80 | closesocket(sock);
81 | WSACleanup();
82 |
83 | return response.str();
84 | }
85 |
86 | int main(int argc, char* argv[]) {
87 | try {
88 | auto args = parseArguments(argc, argv);
89 |
90 | // Pflichtargumente überprüfen
91 | if (args["--server-ip"].empty() || args["--server-port"].empty() || args["--email"].empty() || args["--token"].empty()) {
92 | std::cerr << "Usage: --server-ip <IP> --server-port <PORT> --email <EMAIL> --token <TOKEN>\n";
93 | return 1;
94 | }
95 |
96 | // Argumente auslesen
97 | std::string serverIp = args["--server-ip"];
98 | int serverPort = std::stoi(args["--server-port"]);
99 | std::string email = args["--email"];
100 | std::string token = args["--token"];
101 |
102 | // JSON-Payload erstellen
103 | Json::Value payload;
104 | payload["command"] = "delete_user";
105 | payload["token"] = token;
106 | payload["arguments"]["email"] = email;
107 |
108 | std::cout << "📤 Sending delete user request...\n";
109 |
110 | // Anfrage senden und Antwort erhalten
111 | std::string response = sendRequest(serverIp, serverPort, payload);
112 |
113 | std::cout << "✔️ Response from server:\n" << response << "\n";
114 | } catch (const std::exception& e) {
115 | std::cerr << "❌ ERROR: " << e.what() << "\n";
116 | return 1;
117 | }
118 |
119 | return 0;
120 | }
121 |
```
--------------------------------------------------------------------------------
/clients/C++/2.2 mcp_get_chat_info/MCPGetChatInfoClient.cpp:
--------------------------------------------------------------------------------
```cpp
1 | #include <iostream>
2 | #include <string>
3 | #include <map>
4 | #include <sstream>
5 | #include <stdexcept>
6 | #include <json/json.h>
7 | #include <winsock2.h>
8 | #include <ws2tcpip.h>
9 |
10 | #pragma comment(lib, "ws2_32.lib") // Winsock-Bibliothek verlinken
11 |
12 | // Funktion zum Argument-Parsing
13 | std::map<std::string, std::string> parseArguments(int argc, char* argv[]) {
14 | std::map<std::string, std::string> args;
15 | for (int i = 1; i < argc; ++i) {
16 | std::string key = argv[i];
17 | if (i + 1 < argc && key.rfind("--", 0) == 0) {
18 | args[key] = argv[++i];
19 | }
20 | }
21 | return args;
22 | }
23 |
24 | // Funktion zum Senden der Anfrage
25 | std::string sendRequest(const std::string& serverIp, int serverPort, const Json::Value& payload) {
26 | Json::StreamWriterBuilder writer;
27 | std::string payloadJson = Json::writeString(writer, payload);
28 |
29 | // Winsock initialisieren
30 | WSADATA wsaData;
31 | if (WSAStartup(MAKEWORD(2, 2), &wsaData) != 0) {
32 | throw std::runtime_error("Failed to initialize Winsock.");
33 | }
34 |
35 | // Socket erstellen
36 | SOCKET sock = socket(AF_INET, SOCK_STREAM, 0);
37 | if (sock == INVALID_SOCKET) {
38 | WSACleanup();
39 | throw std::runtime_error("Failed to create socket.");
40 | }
41 |
42 | // Server-Adresse konfigurieren
43 | sockaddr_in serverAddr;
44 | serverAddr.sin_family = AF_INET;
45 | serverAddr.sin_port = htons(serverPort);
46 | if (inet_pton(AF_INET, serverIp.c_str(), &serverAddr.sin_addr) <= 0) {
47 | closesocket(sock);
48 | WSACleanup();
49 | throw std::runtime_error("Invalid server IP address.");
50 | }
51 |
52 | // Verbindung herstellen
53 | if (connect(sock, (sockaddr*)&serverAddr, sizeof(serverAddr)) < 0) {
54 | closesocket(sock);
55 | WSACleanup();
56 | throw std::runtime_error("Connection failed.");
57 | }
58 |
59 | // Daten senden
60 | if (send(sock, payloadJson.c_str(), payloadJson.size(), 0) < 0) {
61 | closesocket(sock);
62 | WSACleanup();
63 | throw std::runtime_error("Failed to send data.");
64 | }
65 |
66 | // Antwort empfangen
67 | char buffer[4096];
68 | int bytesRead;
69 | std::ostringstream response;
70 |
71 | do {
72 | bytesRead = recv(sock, buffer, sizeof(buffer) - 1, 0);
73 | if (bytesRead > 0) {
74 | buffer[bytesRead] = '\0'; // Null-terminieren
75 | response << buffer;
76 | }
77 | } while (bytesRead == sizeof(buffer) - 1);
78 |
79 | // Socket schließen
80 | closesocket(sock);
81 | WSACleanup();
82 |
83 | return response.str();
84 | }
85 |
86 | int main(int argc, char* argv[]) {
87 | try {
88 | auto args = parseArguments(argc, argv);
89 |
90 | // Argumente extrahieren
91 | std::string serverIp = args["--server-ip"];
92 | int serverPort = std::stoi(args["--server-port"]);
93 | std::string token = args["--token"];
94 | std::string chatId = args["--chat-id"];
95 |
96 | // Überprüfen, ob alle erforderlichen Parameter angegeben sind
97 | if (serverIp.empty() || serverPort == 0 || token.empty() || chatId.empty()) {
98 | std::cerr << "Usage: MCPChatInfoClient --server-ip <IP> --server-port <PORT> --token <TOKEN> --chat-id <CHAT_ID>\n";
99 | return 1;
100 | }
101 |
102 | std::cout << "📤 Sending MCP Chat Info request...\n";
103 |
104 | // JSON-Payload erstellen
105 | Json::Value payload;
106 | payload["command"] = "get_chat_info";
107 | payload["token"] = token;
108 | payload["arguments"]["chatId"] = chatId;
109 |
110 | // Anfrage senden und Antwort erhalten
111 | std::string response = sendRequest(serverIp, serverPort, payload);
112 |
113 | std::cout << "✔️ Response from server:\n" << response << "\n";
114 | } catch (const std::exception& e) {
115 | std::cerr << "❌ ERROR: " << e.what() << "\n";
116 | return 1;
117 | }
118 |
119 | return 0;
120 | }
121 |
```
--------------------------------------------------------------------------------
/clients/C++/4.2 mcp_delete_group/MPCDeleteGroupClient.cpp:
--------------------------------------------------------------------------------
```cpp
1 | #include <iostream>
2 | #include <string>
3 | #include <map>
4 | #include <stdexcept>
5 | #include <json/json.h>
6 | #include <winsock2.h>
7 | #include <ws2tcpip.h>
8 |
9 | #pragma comment(lib, "ws2_32.lib") // Verlinkung mit der Winsock-Bibliothek
10 |
11 | // Funktion zum Parsen von Argumenten
12 | std::map<std::string, std::string> parseArguments(int argc, char* argv[]) {
13 | std::map<std::string, std::string> args;
14 | for (int i = 1; i < argc; ++i) {
15 | std::string key = argv[i];
16 | if (i + 1 < argc && key.rfind("--", 0) == 0) {
17 | args[key] = argv[++i];
18 | }
19 | }
20 | return args;
21 | }
22 |
23 | // Funktion zum Senden der Anfrage
24 | std::string sendRequest(const std::string& serverIp, int serverPort, const Json::Value& payload) {
25 | Json::StreamWriterBuilder writer;
26 | std::string payloadJson = Json::writeString(writer, payload);
27 |
28 | // Winsock initialisieren
29 | WSADATA wsaData;
30 | if (WSAStartup(MAKEWORD(2, 2), &wsaData) != 0) {
31 | throw std::runtime_error("Failed to initialize Winsock.");
32 | }
33 |
34 | // Socket erstellen
35 | SOCKET sock = socket(AF_INET, SOCK_STREAM, 0);
36 | if (sock == INVALID_SOCKET) {
37 | WSACleanup();
38 | throw std::runtime_error("Failed to create socket.");
39 | }
40 |
41 | // Server-Adresse konfigurieren
42 | sockaddr_in serverAddr;
43 | serverAddr.sin_family = AF_INET;
44 | serverAddr.sin_port = htons(serverPort);
45 | if (inet_pton(AF_INET, serverIp.c_str(), &serverAddr.sin_addr) <= 0) {
46 | closesocket(sock);
47 | WSACleanup();
48 | throw std::runtime_error("Invalid server IP address.");
49 | }
50 |
51 | // Verbindung herstellen
52 | if (connect(sock, (sockaddr*)&serverAddr, sizeof(serverAddr)) < 0) {
53 | closesocket(sock);
54 | WSACleanup();
55 | throw std::runtime_error("Connection failed.");
56 | }
57 |
58 | // Daten senden
59 | if (send(sock, payloadJson.c_str(), payloadJson.size(), 0) < 0) {
60 | closesocket(sock);
61 | WSACleanup();
62 | throw std::runtime_error("Failed to send data.");
63 | }
64 |
65 | // Antwort empfangen
66 | char buffer[4096];
67 | int bytesRead;
68 | std::ostringstream response;
69 |
70 | do {
71 | bytesRead = recv(sock, buffer, sizeof(buffer) - 1, 0);
72 | if (bytesRead > 0) {
73 | buffer[bytesRead] = '\0'; // Null-terminieren
74 | response << buffer;
75 | }
76 | } while (bytesRead == sizeof(buffer) - 1);
77 |
78 | // Socket schließen
79 | closesocket(sock);
80 | WSACleanup();
81 |
82 | return response.str();
83 | }
84 |
85 | int main(int argc, char* argv[]) {
86 | try {
87 | auto args = parseArguments(argc, argv);
88 |
89 | // Argumente auslesen
90 | std::string serverIp = args["--server-ip"];
91 | int serverPort = std::stoi(args["--server-port"]);
92 | std::string token = args["--token"];
93 | std::string groupName = args["--group-name"];
94 |
95 | // Überprüfung, ob alle Pflichtargumente vorhanden sind
96 | if (serverIp.empty() || serverPort == 0 || token.empty() || groupName.empty()) {
97 | std::cerr << "Usage: MCPDeleteGroupClient --server-ip <IP> --server-port <PORT> --token <TOKEN> --group-name <GROUP_NAME>\n";
98 | return 1;
99 | }
100 |
101 | std::cout << "📤 Sending request to delete group...\n";
102 |
103 | // JSON-Payload erstellen
104 | Json::Value payload;
105 | payload["command"] = "delete_group";
106 | payload["token"] = token;
107 | payload["arguments"]["groupName"] = groupName;
108 |
109 | // Anfrage senden und Antwort erhalten
110 | std::string response = sendRequest(serverIp, serverPort, payload);
111 |
112 | std::cout << "✔️ Response from server:\n" << response << "\n";
113 | } catch (const std::exception& e) {
114 | std::cerr << "❌ ERROR: " << e.what() << "\n";
115 | return 1;
116 | }
117 |
118 | return 0;
119 | }
120 |
```
--------------------------------------------------------------------------------
/clients/C++/3.4 mcp_delete_source/MCPDeleteSourceClient.cpp:
--------------------------------------------------------------------------------
```cpp
1 | #include <iostream>
2 | #include <string>
3 | #include <map>
4 | #include <sstream>
5 | #include <stdexcept>
6 | #include <json/json.h>
7 | #include <winsock2.h>
8 | #include <ws2tcpip.h>
9 |
10 | #pragma comment(lib, "ws2_32.lib") // Winsock-Bibliothek verlinken
11 |
12 | // Funktion zum Argument-Parsing
13 | std::map<std::string, std::string> parseArguments(int argc, char* argv[]) {
14 | std::map<std::string, std::string> args;
15 | for (int i = 1; i < argc; ++i) {
16 | std::string key = argv[i];
17 | if (i + 1 < argc && key.rfind("--", 0) == 0) {
18 | args[key] = argv[++i];
19 | }
20 | }
21 | return args;
22 | }
23 |
24 | // Funktion zum Senden der Anfrage
25 | std::string sendRequest(const std::string& serverIp, int serverPort, const Json::Value& payload) {
26 | Json::StreamWriterBuilder writer;
27 | std::string payloadJson = Json::writeString(writer, payload);
28 |
29 | // Winsock initialisieren
30 | WSADATA wsaData;
31 | if (WSAStartup(MAKEWORD(2, 2), &wsaData) != 0) {
32 | throw std::runtime_error("Failed to initialize Winsock.");
33 | }
34 |
35 | // Socket erstellen
36 | SOCKET sock = socket(AF_INET, SOCK_STREAM, 0);
37 | if (sock == INVALID_SOCKET) {
38 | WSACleanup();
39 | throw std::runtime_error("Failed to create socket.");
40 | }
41 |
42 | // Server-Adresse konfigurieren
43 | sockaddr_in serverAddr;
44 | serverAddr.sin_family = AF_INET;
45 | serverAddr.sin_port = htons(serverPort);
46 | if (inet_pton(AF_INET, serverIp.c_str(), &serverAddr.sin_addr) <= 0) {
47 | closesocket(sock);
48 | WSACleanup();
49 | throw std::runtime_error("Invalid server IP address.");
50 | }
51 |
52 | // Verbindung herstellen
53 | if (connect(sock, (sockaddr*)&serverAddr, sizeof(serverAddr)) < 0) {
54 | closesocket(sock);
55 | WSACleanup();
56 | throw std::runtime_error("Connection failed.");
57 | }
58 |
59 | // Daten senden
60 | if (send(sock, payloadJson.c_str(), payloadJson.size(), 0) < 0) {
61 | closesocket(sock);
62 | WSACleanup();
63 | throw std::runtime_error("Failed to send data.");
64 | }
65 |
66 | // Antwort empfangen
67 | char buffer[4096];
68 | int bytesRead;
69 | std::ostringstream response;
70 |
71 | do {
72 | bytesRead = recv(sock, buffer, sizeof(buffer) - 1, 0);
73 | if (bytesRead > 0) {
74 | buffer[bytesRead] = '\0'; // Null-terminieren
75 | response << buffer;
76 | }
77 | } while (bytesRead == sizeof(buffer) - 1);
78 |
79 | // Socket schließen
80 | closesocket(sock);
81 | WSACleanup();
82 |
83 | return response.str();
84 | }
85 |
86 | int main(int argc, char* argv[]) {
87 | try {
88 | auto args = parseArguments(argc, argv);
89 |
90 | // Argumente extrahieren
91 | std::string serverIp = args["--server-ip"];
92 | int serverPort = std::stoi(args["--server-port"]);
93 | std::string token = args["--token"];
94 | std::string sourceId = args["--source-id"];
95 |
96 | // Überprüfen, ob alle erforderlichen Parameter angegeben sind
97 | if (serverIp.empty() || serverPort == 0 || token.empty() || sourceId.empty()) {
98 | std::cerr << "Usage: MCPDeleteSourceClient --server-ip <IP> --server-port <PORT> --token <TOKEN> --source-id <SOURCE_ID>\n";
99 | return 1;
100 | }
101 |
102 | std::cout << "📤 Sending request to delete source...\n";
103 |
104 | // JSON-Payload erstellen
105 | Json::Value payload;
106 | payload["command"] = "delete_source";
107 | payload["token"] = token;
108 | payload["arguments"]["sourceId"] = sourceId;
109 |
110 | // Anfrage senden und Antwort erhalten
111 | std::string response = sendRequest(serverIp, serverPort, payload);
112 |
113 | std::cout << "✔️ Response from server:\n" << response << "\n";
114 | } catch (const std::exception& e) {
115 | std::cerr << "❌ ERROR: " << e.what() << "\n";
116 | return 1;
117 | }
118 |
119 | return 0;
120 | }
121 |
```