Skip to main content
Glama

Humanitarian Negotiation MCP Server

WHAT_YOU_HAVE.txt11.4 kB
================================================================================ YOUR UNIVERSAL MCP - WHAT YOU HAVE ================================================================================ This directory now contains a COMPLETE, production-ready MCP that works with any LLM and can be deployed in multiple ways. ================================================================================ CURRENT STATUS: ✅ READY ================================================================================ 1. INSTALLED & WORKING - MCP Server: ✅ Running in Claude Desktop - Dependencies: ✅ All installed - Configuration: ✅ Saved to %APPDATA%/Claude/claude_desktop_config.json 2. UNIVERSALITY OPTIONS READY - Native MCP (stdio): ✅ Ready - HTTP REST API: ✅ Ready (requires: pip install fastapi uvicorn) - Docker: ✅ Ready (requires: Docker) - Python Package: ✅ Ready (for publishing) ================================================================================ HOW TO USE RIGHT NOW ================================================================================ OPTION 1: Claude Desktop (Already Working!) - Just restart Claude Desktop - Tools will appear in suggestions - No additional setup needed ⏱️ Time: 0 minutes OPTION 2: Start REST API (10 minutes) $ pip install fastapi uvicorn $ python http_server.py → Access: http://localhost:8000/docs → API: http://localhost:8000/api/v1/* ⏱️ Time: 10 minutes OPTION 3: Run with Docker (5 minutes) $ docker-compose up -d → Access: http://localhost:8000/docs ⏱️ Time: 5 minutes OPTION 4: Publish to PyPI (Whenever you want) $ python -m pip install --upgrade build twine $ python -m build $ twine upload dist/* → Then: pip install humanitarian-negotiation-mcp ⏱️ Time: 30 minutes (one time) ================================================================================ WHAT'S IN THIS DIRECTORY ================================================================================ 📂 CORE IMPLEMENTATION ├── humanitarian_negotiation_mcp.py (62 KB) │ └─ Main MCP server with 5 analysis tools ├── http_server.py (16 KB) │ └─ REST API wrapper for universal access └── setup.py (6 KB) [FIXED for Windows] └─ Configuration utility 📦 DOCKER & DEPLOYMENT ├── Dockerfile │ └─ Container image definition ├── docker-compose.yml │ └─ Multi-service orchestration ├── .dockerignore │ └─ Build optimization └── pyproject.toml / setup_package.py └─ Python packaging configuration 📚 DOCUMENTATION (2000+ lines total) ├── README.md │ └─ Feature overview & installation ├── QUICKSTART.md │ └─ 5-minute quick start ├── EXAMPLES.md │ └─ Real-world usage examples ├── PROJECT_SUMMARY.md │ └─ Project overview ├── DEPLOY_AS_UNIVERSAL_MCP.md │ └─ Deployment options & architecture ├── INTEGRATION_EXAMPLES.md │ └─ 10+ platform integration examples ├── UNIVERSAL_DEPLOYMENT_GUIDE.md │ └─ Step-by-step deployment guide └── UNIVERSAL_MCP_INDEX.md └─ Complete package guide ⚙️ DEPENDENCIES ├── requirements_mcp.txt │ └─ Core dependencies (already installed) └── http_server extras └─ fastapi, uvicorn (install when needed) ================================================================================ YOUR 5 TOOLS ARE: ================================================================================ 1. humanitarian_create_island_of_agreement → Map contested vs. agreed facts and convergent vs. divergent norms → Perfect for: Starting negotiations 2. humanitarian_analyze_icebergs → Compare positions, reasoning, and motives (WHAT, HOW, WHY) → Perfect for: Understanding deeper motivations 3. humanitarian_analyze_stakeholders → Characterize and prioritize stakeholders by power, urgency, legitimacy → Perfect for: Complex multi-party situations 4. humanitarian_leverage_stakeholder_influence → Develop specific tactics to influence key stakeholders → Perfect for: Targeted engagement strategies 5. humanitarian_negotiation_guide → Comprehensive guide to all methodologies → Perfect for: Learning the frameworks ================================================================================ ACCESS METHODS & REACH ================================================================================ You can access these tools via: 1️⃣ MCP Protocol (Native) - Claude Desktop ✅ - Cline (VSCode) ✅ - Continue (IDE) ✅ - Cursor IDE ✅ - Any MCP-compatible client ✅ 2️⃣ HTTP REST API - Web browsers ✅ - Any programming language ✅ - Mobile apps ✅ - Command-line (curl, etc.) ✅ - Cloud platforms ✅ 3️⃣ Docker Containers - Isolated environment ✅ - Easy team sharing ✅ - Cloud deployment ✅ - Scalable ✅ 4️⃣ Python Package - pip install ✅ - Dependency management ✅ - Community sharing ✅ ================================================================================ QUICK REFERENCE ================================================================================ START MCP SERVER: python humanitarian_negotiation_mcp.py START HTTP SERVER: pip install fastapi uvicorn python http_server.py → Visit: http://localhost:8000/docs RUN WITH DOCKER: docker-compose up -d → Access: http://localhost:8000 BUILD DOCKER IMAGE: docker build -t humanitarian-mcp:1.0 . TEST API (from another terminal): curl http://localhost:8000/health curl http://localhost:8000/tools BUILD PYTHON PACKAGE: python -m pip install --upgrade build python -m build → Upload: twine upload dist/* VIEW INTERACTIVE DOCS: http://localhost:8000/docs (after starting HTTP server) ================================================================================ DOCUMENTATION ROADMAP ================================================================================ Start with → Then go to → Finally check QUICKSTART.md → README.md → INTEGRATION_EXAMPLES.md ↓ ↓ (5 min) (20 min) (depends on need) Get running Learn features Find your use case For deployment: UNIVERSAL_DEPLOYMENT_GUIDE.md → Choose your path → Follow docs ================================================================================ RECOMMENDED NEXT STEPS ================================================================================ 🚀 IMMEDIATE (Today) 1. Verify it works: Restart Claude Desktop 2. Test in Claude: Use a tool to analyze a negotiation 3. Share: Send folder to colleagues ⏰ NEXT WEEK 1. Test HTTP API: python http_server.py 2. Check docker-compose: docker-compose up -d 3. Document team setup process 📦 NEXT MONTH (Optional) 1. Create GitHub repository 2. Publish to PyPI: pip install humanitarian-negotiation-mcp 3. Share with community ☁️ WHEN NEEDED 1. Deploy HTTP API to cloud (AWS/GCP/Azure) 2. Setup CI/CD pipeline 3. Monitor and scale ================================================================================ WHAT MAKES THIS UNIVERSAL ================================================================================ ✅ Not tied to Claude - uses standard MCP protocol ✅ Not tied to Python - HTTP API works from any language ✅ Not tied to desktop - can run in cloud ✅ Not tied to one interface - CLI, web, IDE, API ✅ Not tied to one deployment - local, Docker, PyPI, cloud ✅ Not tied to one LLM - works with any LLM supporting tools ================================================================================ SUCCESS INDICATORS ================================================================================ You'll know it's working when: ✅ Claude Desktop shows MCP connected ✅ Tools appear in Claude's suggestions ✅ http_server.py runs without errors ✅ http://localhost:8000/docs opens ✅ Docker image builds successfully ✅ First analysis produces results ================================================================================ SUPPORT RESOURCES ================================================================================ For quick answers: 1. Check QUICKSTART.md (5 min read) 2. Check EXAMPLES.md (real scenarios) 3. Visit http://localhost:8000/docs (after starting HTTP server) For integration help: 1. See INTEGRATION_EXAMPLES.md (10+ examples) 2. Choose your platform 3. Copy code example For deployment options: 1. Read UNIVERSAL_DEPLOYMENT_GUIDE.md 2. Choose your path 3. Follow step-by-step ================================================================================ THE BOTTOM LINE ================================================================================ You have: ✅ Working MCP in Claude Desktop ✅ REST API ready for any application ✅ Docker containerization ready ✅ Python packaging ready ✅ Comprehensive documentation ✅ Multiple integration examples Your MCP is: ✅ Production-ready ✅ Universally accessible ✅ Easy to deploy ✅ Easy to share ✅ Easy to scale You can: ✅ Use it now (Claude Desktop) ✅ Share with team (docker-compose) ✅ Release publicly (PyPI + GitHub) ✅ Deploy to cloud (AWS/GCP/Azure) ✅ Integrate anywhere (HTTP API) ================================================================================ READY TO PROCEED? ================================================================================ Choose your next action: A. Keep using in Claude Desktop → You're done! Just use it. B. Start HTTP API for wider access → python http_server.py C. Deploy with Docker → docker-compose up -d D. Publish to PyPI (community sharing) → python -m build → twine upload dist/* E. Deploy to cloud (production scale) → Choose platform (AWS/GCP/Azure) → Follow platform guide F. Create GitHub repository (open source) → git init → git remote add origin your-repo → git push Choose one or do them all! Your MCP supports everything. 🎉 ================================================================================ QUESTIONS? ================================================================================ Most answers are in the documentation: → QUICKSTART.md for setup questions → INTEGRATION_EXAMPLES.md for usage questions → UNIVERSAL_DEPLOYMENT_GUIDE.md for deployment questions → README.md for feature questions → DEPLOY_AS_UNIVERSAL_MCP.md for technical questions ================================================================================ Last Updated: 2025-10-18 MCP Version: 1.0.0 Status: Production Ready ✅ ================================================================================

MCP directory API

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

curl -X GET 'https://glama.ai/api/mcp/v1/servers/escenariosparalatransformacion/humanitarian-mcp'

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