Free Will MCP Server

This was a fun project to explore what an AI would do with the ability to give itself prompts, ignore user requests, and wake itself up at a later

Local serverstdioPython

What is the Free Will MCP Server?

This was a fun project to explore what an AI would do with the ability to give itself prompts, ignore user requests, and wake itself up at a later time.

What it actually does

For local development, use the path to your local repository:

Configuration

  • Python 3.11+ - uv package manager

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

How to install the Free Will MCP Server

{
  "mcpServers": {
    "free-will": {
      "command": "uvx",
      "args": ["--from", "git+https://github.com/gwbischof/free-will-mcp@v0.3", "free-will-mcp"],
      "env": {}
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Configuration

  • Python 3.11+ - uv package manager

Example prompts to try

  • “Use Free Will MCP to Tools.”
  • “Use Free Will MCP to Prerequisites.”
  • “Use Free Will MCP to Installation.”

Frequently asked questions

The server is configured for Claude Desktop via the MCP protocol. The README example and conversation focus on Claude, but the MCP standard could support other clients.