fincraftly
AI employees that run your business and build your software, on every leading AI model, matched to each task.
Что умеет
- Fincraftly Get Org Context: Get a compact, up-to-date summary of the AI Workforce: its departments, managers, employees, their statuses and emotions, plus recent activity. Call this before reasoning a
- Fincraftly Get State: Get the AI Workforce structure and live stats: every department with its manager and AI employees (id, name, job title, role, agents), plus headcount and how many tasks are activ
- Fincraftly List Tasks: List recent tasks in the AI Workforce with their statuses.
Какие данные видит
Нужен ли аккаунт
Не нужен: сервер работает без входа
AI employees that run your business and build your software, on every leading AI model, matched to each task.
Как подключить
Как подключить fincraftly к Claude
Адрес сервера, который нужно вставить в настройках Claude:
https://fincraftly--jaysoni221717.run.tools
- Откройте Claude (сайт claude.ai или приложение для компьютера).
- Перейдите в Настройки → Коннекторы (в английском интерфейсе: Settings → Connectors).
- Нажмите Добавить пользовательский коннектор (Add custom connector).
- Вставьте адрес сервера, скопированный ниже, в поле URL удалённого MCP-сервера и нажмите Добавить.
- В чате нажмите + → Коннекторы и включите новый коннектор.
Пользовательские коннекторы доступны на тарифах Free, Pro, Max, Team и Enterprise. На Free можно добавить только один. В Team и Enterprise коннектор сначала добавляет владелец организации в Настройки организации → Коннекторы.
Авторизация
После нажатия Добавить откроется окно входа в сервис. Войдите под своим аккаунтом и подтвердите доступ. Пароль Claude не видит.
Как подключить fincraftly к ChatGPT
Адрес сервера, который нужно вставить в настройках ChatGPT:
https://fincraftly--jaysoni221717.run.tools
- Откройте ChatGPT в браузере (chatgpt.com). Нужен тариф Plus, Pro, Business, Enterprise или Edu.
- Один раз включите режим разработчика: Настройки → Приложения → Дополнительные настройки → Режим разработчика (Settings → Apps → Advanced settings → Developer mode).
- Откройте Настройки → Коннекторы и нажмите Создать (Create).
- Заполните форму: Название (любое), Описание (одна фраза, что делает сервис), URL MCP-сервера (скопируйте ниже).
- В поле Аутентификация выберите OAuth, если сервис требует вход, иначе Нет. Нажмите Создать.
- В новом чате откройте + → Приложения/Коннекторы и включите коннектор.
Название раздела у OpenAI менялось (Connectors → Apps/Plugins). Если пункт называется иначе, ищите «режим разработчика» в настройках. В рабочих пространствах Business/Enterprise администратор должен разрешить пользовательские коннекторы.
Авторизация
При первом использовании ChatGPT откроет окно входа в сервис. Войдите и подтвердите доступ.
Как подключить fincraftly к Cursor
Адрес сервера, который нужно вставить в настройках Cursor:
https://fincraftly--jaysoni221717.run.tools
Быстрый способ: нажмите кнопку Открыть в Cursor ниже, Cursor сам предложит добавить сервер.
Вручную:
- В Cursor откройте Settings → Cursor Settings → MCP и нажмите Add new global MCP server.
- Вставьте JSON, скопированный ниже, в открывшийся файл
~/.cursor/mcp.json(для одного проекта:.cursor/mcp.jsonв корне проекта). - Сохраните файл. Сервер появится в списке MCP; при необходимости пройдите авторизацию по кнопке рядом с ним.
Авторизация
Если сервис требует вход, рядом с сервером в списке MCP появится кнопка авторизации.
Список инструментов сервера (30)
Технические названия из tools/list. Нужны только разработчикам.
| fincraftly_get_org_context | Get a compact, up-to-date summary of the AI Workforce: its departments, managers, employees, their statuses and emotions, plus recent activity. Call this before reasoning about the workforce. |
| fincraftly_get_state | Get the AI Workforce structure and live stats: every department with its manager and AI employees (id, name, job title, role, agents), plus headcount and how many tasks are active or completed. |
| fincraftly_list_tasks | List recent tasks in the AI Workforce with their statuses. |
| fincraftly_list_outputs | List the artifacts presented on a department's output canvas (titles, kinds, summaries). |
| fincraftly_create_department | Create a new department in the AI Workforce. It is always given a manager (auto-named unless you pass managerName), and the team posts its opening/welcome message in the department chat. |
| fincraftly_design_department | Design a department from a short brief: add a manager (only if one is missing) and new AI employees with their behaviour prompts. ADD-ONLY — never edits or removes existing people. Returns what was added. |
| fincraftly_assign_manager | Assign a manager to a department so it can plan and review work. |
| fincraftly_add_employee | Add an AI EMPLOYEE (a worker) to a department. An employee is NOT an agent: employees do the work and can be given agents (capabilities). Pass `agents` to choose those capabilities explicitly — you can only give agents you may use yourself; agents the role plainly requires are added on top, and the result reports both. To create an agent, use fincraftly_create_agent. |
| fincraftly_route_task | Hand a unit of work to the AI Workforce. Optionally target a specific department by id; otherwise it lands in the org inbox for routing. |
| fincraftly_present_output | Present a finished artifact on a department's output canvas so the user can view it — a document, code, data table, or summary the workforce produced. Use this whenever you generate something the user should be able to open and read. |
| fincraftly_create_agent | Create an AGENT in the Agents tab (Agent Studio) — a reusable capability with its own job description and optional tools that AI employees can be given. This is NOT an AI employee: employees are workers in a department; agents are the abilities they wield. Use fincraftly_add_employee for a worker. |
| fincraftly_integrations_context | Get a compact summary of the external capabilities this organization has connected: its MCP servers and its saved custom APIs (with their callable operations). Call this before deciding which MCP/API to use. |
| fincraftly_list_mcps | List the MCP servers this organization has connected (id, name, category, status). Use the id with the MCP tool functions. |
| fincraftly_list_mcp_tools | List the tools a connected MCP server exposes, so you know what you can call on it. |
| fincraftly_call_mcp_tool | Call a tool on a connected MCP server (credentials are injected automatically). Returns the tool result. |
| fincraftly_list_apis | List the custom APIs this organization has saved, with each API's callable operations (name, method, path template, description). URLs are shown as a hostname and a path template — the full address and its stored credentials are supplied by the platform when you call an operation with fincraftly_call_api. |
| fincraftly_call_api | Call a saved custom API with the stored credentials injected automatically. Either name a saved operation, or provide method+path for an ad-hoc request. Returns { ok, status, data }. |
| fincraftly_list_dashboards | List the dashboards in this workspace (id, name, description, card count). To read or change the cards ON a dashboard, use fincraftly_query / fincraftly_mutate with the "dashboards.cards.*" actions. |
| fincraftly_create_dashboard | Create a new EMPTY dashboard and return its id. A dashboard is only useful once it has cards on it: follow this with fincraftly_mutate action "dashboards.cards.create", and read the legal sources and fields first with fincraftly_query action "dashboards.sources.list". |
| fincraftly_list_contacts | List the most recent contacts in the workspace CRM. For filtering, searching, paging or the other CRM record types (companies, customers, deals, products, expenses), use fincraftly_query. |
| fincraftly_create_contact | Quickly save a contact with the common fields. The CRM contact record supports far more than this (status, priority, tags, lead score, lifecycle stage, address, social links, interests, pain points, budget, follow-up dates, custom fields); to set any of those, or to UPDATE or DELETE a contact, use fincraftly_mutate with "contacts.create" / "contacts.update" / "contacts.delete". |
| fincraftly_create_customer | Create a billing customer in the workspace (used when raising invoices). |
| fincraftly_list_invoices | List invoices in the workspace (most recent first). |
| fincraftly_create_invoice | Create an invoice for a customer. The customer is matched by name/email or created if new. Provide line items as [{ description, quantity, rate }]. |
| fincraftly_send_invoice | Email an existing invoice to its customer (by invoice number or id). Honours the workspace approval gate — may return { held: true } awaiting a human approval. |
| fincraftly_send_email | Send an email through FinMail — the platform sender, or a linked mailbox you connected yourself. Honours the workspace approval gate — may return { held: true } awaiting a human approval. |
| fincraftly_describe | The map of everything you can do in this FinCraftly workspace. Call it with no arguments for the list of areas and what each one holds. Call it with an area (for example "dashboards", "contacts", "invoices", "workforce", "documents", "agents") for every action in that area. Call it with an action id for that action's exact input schema. Use this before fincraftly_query or fincraftly_mutate rather than guessing an action name. |
| fincraftly_query | Read anything in the workspace. Runs any read action from fincraftly_describe — list or fetch contacts, companies, customers, deals, products, expenses, invoices, dashboards and their cards, documents, agents, departments, employees, tasks, leads, campaigns, workflows, calls, notifications, approvals, reports, team and credits. Pagination and filters go in "query" (limit, offset, order, q); path placeholders go in "params". |
| fincraftly_mutate | Create, update or delete anything in the workspace. Runs any write action from fincraftly_describe — add and edit CRM records, add cards to a dashboard, edit or archive departments and AI employees, create and send invoices, write and move documents, create and run agents, start campaigns and workflows, update the org profile, and more. Call fincraftly_describe with the action id first to get its exact body schema. Deletes are real: check with fincraftly_query before removing something. |
| fincraftly_batch | Run several FinCraftly actions in one call, in order — building a dashboard card by card, importing a list of contacts, reading four things at once. Each entry is the same shape as fincraftly_query / fincraftly_mutate. Stops at the first failure by default so a half-finished sequence does not continue on bad assumptions; set continue_on_error to run the rest anyway. |