
azimuth
Azaroth's Intelligent Multi-User Textual Habitat
Repository Info
About This Server
Azaroth's Intelligent Multi-User Textual Habitat
Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.
Documentation
AZIMUTH
Azaroth's Intelligent Multi-User Textual Habitat
Background
A LambdaMOO-inspired python M* server, initially as an experiment in vibe coding / AI assisted development, and to update my skills with the latest python3 features.
Running azimuth
Right now, just do: python ./azimuth/main.py to start the flask server. Then python ./client.py to run the text based client.
You can login as wizard, password wizard, to get a programmer. Or just register a player and edit the JSON representation to make it a Programmer rather than a Player.
Ongoing Work
- Finish up the base classes, mixins and commands
- Implement AI-tool usage with MCP
- Implement an AI agent framework for non-human builders and players
- More robust persistence, with redis, marklogic, postgres or other real databases
- Use uvicorn or other non-sucky server framework
Contributing
Contributions are welcome but not expected!
Quick Start
Clone the repository
git clone https://github.com/azaroth42/azimuthInstall dependencies
cd azimuth
npm installFollow the documentation
Check the repository's README.md file for specific installation and usage instructions.
Repository Details
Recommended MCP Servers
Discord MCP
Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.
Knit MCP
Connect AI agents to 200+ SaaS applications and automate workflows.
Apify MCP Server
Deploy and interact with Apify actors for web scraping and data extraction.
BrowserStack MCP
BrowserStack MCP Server for automated testing across multiple browsers.
Zapier MCP
A Zapier server that provides automation capabilities for various apps.