Praison AI
JSON →AI Agents framework with 64+ built-in MCP tools for search, memory, workflows, code execution, and file operations. Install via `uvx praisonai-mcp`
Install
uvx (Recommended) Tools · 64
- create_agent Creates a new AI agent with specified role, goal, and configuration
- create_task Creates a new task for an agent to execute
- run_crew Executes a crew of agents on assigned tasks
- chat_with_agent Starts an interactive chat session with a specific agent
- list_agents Lists all available agents in the system
- delete_agent Deletes a specified agent from the system
- update_agent Updates configuration of an existing agent
- get_agent_details Retrieves detailed information about a specific agent
- assign_task_to_agent Assigns an existing task to a specific agent
- run_task Executes a single task with an agent
- list_tasks Lists all tasks in the system
- delete_task Deletes a specified task
- update_task Updates configuration of an existing task
- get_task_details Retrieves detailed information about a specific task
- create_crew Creates a new crew of agents for collaborative work
- list_crews Lists all crews in the system
- delete_crew Deletes a specified crew
- update_crew Updates configuration of an existing crew
- get_crew_details Retrieves detailed information about a specific crew
- add_agent_to_crew Adds an agent to an existing crew
- remove_agent_from_crew Removes an agent from a crew
- run_crew_task Runs a specific task within a crew context
- create_tool Creates a new tool for agents to use
- list_tools Lists all available tools
- delete_tool Deletes a specified tool
- update_tool Updates configuration of an existing tool
- get_tool_details Retrieves detailed information about a specific tool
- assign_tool_to_agent Assigns a tool to a specific agent
- remove_tool_from_agent Removes a tool from an agent
- create_knowledge_base Creates a new knowledge base for agents
- list_knowledge_bases Lists all knowledge bases
- delete_knowledge_base Deletes a specified knowledge base
- update_knowledge_base Updates configuration of an existing knowledge base
- get_knowledge_base_details Retrieves detailed information about a specific knowledge base
- add_document_to_knowledge_base Adds a document to a knowledge base
- remove_document_from_knowledge_base Removes a document from a knowledge base
- query_knowledge_base Queries a knowledge base for information
- create_workflow Creates a new workflow for automated processes
- list_workflows Lists all workflows
- delete_workflow Deletes a specified workflow
- update_workflow Updates configuration of an existing workflow
- get_workflow_details Retrieves detailed information about a specific workflow
- execute_workflow Executes a specified workflow
- pause_workflow Pauses a running workflow
- resume_workflow Resumes a paused workflow
- cancel_workflow Cancels a running workflow
- get_workflow_status Gets the current status of a workflow
- create_memory Creates a new memory store for agents
- list_memories Lists all memory stores
- delete_memory Deletes a specified memory store
- update_memory Updates configuration of an existing memory store
- get_memory_details Retrieves detailed information about a specific memory store
- store_in_memory Stores information in a memory store
- retrieve_from_memory Retrieves information from a memory store
- clear_memory Clears all data from a memory store
- create_callback Creates a new callback for event handling
- list_callbacks Lists all callbacks
- delete_callback Deletes a specified callback
- update_callback Updates configuration of an existing callback
- get_callback_details Retrieves detailed information about a specific callback
- test_callback Tests a callback with sample data
- create_integration Creates a new external integration
- list_integrations Lists all integrations
- delete_integration Deletes a specified integration
Environment variables
TAVILY_API_KEYEXA_API_KEYYDC_API_KEYOPENAI_API_KEYSEARXNG_URL
Links
★ 1 GitHub stars