Skip to main content
Glama
shivanshu814

DreamingAI MCP Server

by shivanshu814

This is a Model Context Protocol (MCP) server that provides tools for interacting with the DreamingAI platform. It allows AI clients (like Claude or Cursor) to manage conversations, intelligent agents, prompt templates, and plugins within your enterprise AI ecosystem.

Features

  • Conversation Management: Full control over chat sessions and message history.

  • Agent Lifecycle: Create and manage AI agents with custom roles and behaviors.

  • Prompt Engineering: CRUD support for prompt templates with variable support.

  • Multi-Model Orchestration: List, inspect, and switch between AI models.

  • Extensible Plugins: Management of marketplace plugins for enhanced capabilities.

Related MCP server: Tyra Advanced Memory MCP Server

How to Use

You can easily add this MCP server to your favorite AI client. You will need your DreamingAI API Key and your Base URL (usually https://dreamingai.exmay.com).

1. In Claude Desktop

If you use Claude Desktop, follow these steps:

  1. Open your Claude Desktop configuration file:

    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

    • Windows: %APPDATA%\Claude\claude_desktop_config.json

  2. Add the following to the mcpServers section:

{
  "mcpServers": {
    "dreamingai": {
      "command": "npx",
      "args": ["-y", "@shivanshu814/dreamingai-mcp-server"],
      "env": {
        "DREAMINGAI_API_KEY": "YOUR_ACTUAL_API_KEY_HERE",
        "DREAMINGAI_BASE_URL": "https://dreamingai.exmay.com"
      }
    }
  }
}

2. In Cursor

If you use Cursor:

  1. Open Cursor Settings -> Models -> MCP.

  2. Click + Add New MCP Server.

  3. Name: DreamingAI

  4. Type: command

  5. Command: npx -y dreamingai-mcp-server

  6. Click Add.

Note: You must have Node.js installed on your computer.

Configuration Details

Variable

Description

Default

DREAMINGAI_API_KEY

Required. Your DreamingAI API key.

DREAMINGAI_BASE_URL

The URL of your DreamingAI instance.

https://dreamingai.exmay.com

DREAMINGAI_APP_ID

Application identifier for the client.

dreamingai

Available Tools

Dialogue (chat)

  • list_conversations: Retrieve all active chat sessions.

  • create_conversation: Start a new session.

  • send_message: Interact with the AI.

  • get_conversation_history: Fetch past messages.

  • delete_conversation: Delete session data.

Agents (agents)

  • list_agents: Search configured AI agents.

  • get_agent: View agent details.

  • create_agent: Define new agent personas.

  • update_agent / delete_agent: Manage existing agents.

Templates (prompts)

  • list_prompts / get_prompt: Access the prompt library.

  • create_prompt: Save new templates with variables.

  • update_prompt / delete_prompt: Maintain prompt library.

Models & Plugins

  • list_models / switch_model: Manage model switching.

  • list_plugins / install_plugin: Manage plugin lifecycle.

  • activate_plugin / deactivate_plugin: Control plugin availability.

Local Development

  1. Clone the repository: git clone https://github.com/shivanshu814/dreamingai-mcp-server.git

  2. Navigate to the project directory: cd dreamingai-mcp-server

  3. Install dependencies: npm install

  4. Build the server: npm run build

  5. Run locally: node dist/index.js

License

Apache-2.0 © GitCoffee Team.

A
license - permissive license
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

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/shivanshu814/dreamingai-mcp-server'

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