# Agiled — MCP server on mcp.ai > Connect your Agiled account and use 18 tools for CRM straight from your AI agent. Connect with your own API key. Agiled is an all-in-one business management platform designed to streamline operations such as CRM, project management, finance, and more. By: mcp.ai · official Page: https://mcp.ai/agiled ## Connect (MCP protocol) Remote MCP endpoint (HTTP, streamable): https://api.mcp.ai/p_agiled?ms=1787291520000 Add it as a custom/remote MCP connector, then authenticate when prompted. ## REST API (no MCP client required) Every tool is also a REST endpoint, authed with a workspace API key. Discover: GET https://api.mcp.ai/api/agiled/_endpoints # public; lists every endpoint Call: POST https://api.mcp.ai/api/agiled/ Authorization: Bearer sk_live_… # create one at https://mcp.ai/settings/api-keys Content-Type: application/json Body: { …args } → { "ok": true, "tool": "", "result": { … } } ## Developer docs How to use (MCP or REST), markdown: https://mcp.ai/agiled/skill.md Postman collection (v2.1): https://mcp.ai/agiled/postman.json ## Tools - agiled_create_expense(price: number, status?: string, user_id: integer, how_often?: string, item_name: string, project_id?: integer, currency_id: integer, is_infinite?: string, often_terms?: integer, distance_cost?: integer, distance_unit?: string, purchase_date: string, term_duration?: string, distance_value: integer, make_recurring?: string, purchased_from?: string, include_distance?: string, remaining_cycles?: integer, distance_category: string, distance_unit_rate?: integer, next_purchase_date?: string, distance_description?: string) — Tool to create a new expense in Agiled. Use after gathering expense details and authenticating with your API key. - agiled_create_project(notes?: string, status: string, deadline?: string, start_date: string, project_name: string, project_summary?: string) — Tool to create a new project in Agiled. Use when you have collected all project details and need to set up the project before assigning tasks. Example: "Create a new project named Website Redesign wit - agiled_create_task(title: string, status?: string, list_id?: integer, due_date?: string, priority?: string, followers?: integer[], project_id?: integer, start_date?: string, assigned_to?: integer, description?: string) — Tool to create a new task in Agiled. Use when you have all task details and want to add it to your project board. Example: "Create a task titled 'Draft specs' for project 45, assigned to user 7, prior - agiled_create_ticket(file?: string, message: string, subject: string, type_id?: integer, user_id: integer, agent_id?: integer, priority: string, channel_id?: integer) — Tool to create a new support ticket in Agiled. Use after gathering all required ticket details (subject, message, priority, user ID). - agiled_get_contacts(page?: integer, search?: string, per_page?: integer) — Tool to retrieve a list of all contacts. Use after configuring the API key to fetch contacts with optional pagination or search filters. - agiled_get_currencies() — Tool to list currencies. Use when you need to fetch available currency options after authentication. - agiled_get_deals() — Tool to retrieve a list of all deals. Use after confirming your API key to list all deals for CRM reporting. - agiled_get_employees() — Tool to retrieve a list of all employees. Use when you need up-to-date employee directory from Agiled. - agiled_get_estimates(page?: integer, per_page?: integer) — Tool to retrieve a list of all estimates. Use after configuring the API key to list estimates for reporting. - agiled_get_expenses() — Tool to retrieve a list of all expenses. Use after authenticating with your Agiled API key to fetch all expense records. - agiled_get_invoices() — Tool to retrieve a list of all invoices from Agiled. Use after obtaining valid API credentials. - agiled_get_products() — Tool to retrieve a list of all products. Use when you need to display all available offerings. - agiled_get_project_categories() — Tool to retrieve a list of all project categories. Use when you need to fetch category options before creating or filtering projects after authentication. - agiled_get_projects() — Tool to retrieve a list of all projects. Use after obtaining the API token. - agiled_get_tasks() — Tool to retrieve a list of all tasks. Use when you need to fetch all tasks across your account after authentication. - agiled_get_tickets() — Tool to retrieve a list of all tickets. Use after obtaining API token when you need an overview of support or issue tickets. - agiled_get_timesheets(project_id: integer) — Tool to retrieve timesheets for a project. Use when you have a valid project ID to fetch all its time logs. - agiled_get_users() — Tool to retrieve a list of users from Agiled. Use when you need the full user directory for selection or validation. ## Example prompts - "What can I do in Agiled?" - "Show me a summary of my Agiled account" ## Links Docs: https://mcp.ai/docs/mcps/agiled Website: https://mcp.ai/mcps/agiled