Meta Council
REMOTE · META-COUNCIL.COM · SCANNED AUG 3
Multi-expert decision intelligence with transparent synthesis and auditable workflows.
Available components
How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score →
Endpoint Security89
- The endpoint's TLS certificate is valid, in date, and uses a strong key. View diagnostics → Pass
- Authorisation is enforced on tool calls, but the challenge carries no valid RFC 9728 metadata, so a client cannot discover where to get a token. See how to fix → View diagnostics → Fail
- HTTPS is enforced; there's no plaintext access path. View diagnostics → Pass
- The HSTS (Strict-Transport-Security) header is present. View diagnostics → Pass
- DNSSEC check failed: this domain isn't protected by DNSSEC. See how to fix → View diagnostics → Fail
Transport & Reachability100
- Verified streamable-http transport via a live MCP handshake. View diagnostics → Pass
Schema Quality & AI Usability71
- AI-judged instruction clarity (good).Pass
- Tool/resource definitions use about 8754 tokens (~93/item across 94 items; 94 tools + 0 resources), lean.Pass
- Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management27
- Stability observed for 8 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage81
- 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
- 35% of tool parameters carry a description.Partial
- Structured output schemas are declared (100% of tools); any adoption earns full credit.Pass
Capabilities100
- Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Add this component to your MCP client. Where a client-specific snippet is available, pick your client below and copy it straight into your config; otherwise use the connection detail shown.
remote · meta-council.com
claude mcp add --transport http com-meta-council-decision-intelligence https://meta-council.com/mcp
[mcp_servers.com-meta-council-decision-intelligence] url = "https://meta-council.com/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"com-meta-council-decision-intelligence": {
"type": "remote",
"url": "https://meta-council.com/mcp",
"enabled": true
}
}
} openclaw mcp add com-meta-council-decision-intelligence --url https://meta-council.com/mcp --transport streamable-http
mcp_servers:
com-meta-council-decision-intelligence:
url: "https://meta-council.com/mcp" {
"mcpServers": {
"com-meta-council-decision-intelligence": {
"type": "http",
"url": "https://meta-council.com/mcp"
}
}
} The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.
Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.
- 3 Aug 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 23 to 27. That category is still filling its 30-day observation window: 7 days of observed history at the previous scan, 8 at this one. The score rises as the window fills, whether or not the server changes.
- 1 Aug 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 17 to 20. That category is still filling its 30-day observation window: 5 days of observed history at the previous scan, 6 at this one. The score rises as the window fills, whether or not the server changes.
- 31 Jul 26 +5
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
- 30 Jul 26 +2
- Tool “ticket_comment” rewrote its description, which is the text the model reads security
- Tool “ticket_create” rewrote its description, which is the text the model reads security
- Tool “ticket_list” rewrote its description, which is the text the model reads security
- Tool “ticket_update” rewrote its description, which is the text the model reads security
- Server version: 2.3.0 → 2.5.0 functional
- New tool “ticket_validation_finalize” functional
- “ticket_update” added an optional parameter “clear_parent” cosmetic
- “ticket_update” added an optional parameter “clear_session” cosmetic
- “ticket_update” added an optional parameter “clear_workflow_session” cosmetic
- “ticket_update” added an optional parameter “effort_points” cosmetic
- “ticket_update” added an optional parameter “external_ref” cosmetic
- “ticket_update” added an optional parameter “parent_id” cosmetic
- “ticket_update” added an optional parameter “session_id” cosmetic
- “ticket_update” added an optional parameter “workflow_session_id” cosmetic
- “ticket_create” added an optional parameter “effort_points” cosmetic
- “ticket_create” added an optional parameter “external_ref” cosmetic
- “ticket_create” added an optional parameter “order_index” cosmetic
- “ticket_create” added an optional parameter “session_id” cosmetic
- “ticket_create” added an optional parameter “workflow_session_id” cosmetic
- “ticket_list” added an optional parameter “cursor” cosmetic
- “ticket_list” added an optional parameter “recursive” cosmetic
- “ticket_list” added an optional parameter “session_id” cosmetic
- “ticket_list” added an optional parameter “workflow_session_id” cosmetic
- “ticket_update” added an optional parameter “clear_effort_points” cosmetic
- “ticket_create” reworded the description of “status” cosmetic
- “ticket_update” reworded the description of “status” cosmetic
- “ticket_comment” dropped the optional parameter “author” cosmetic
- “ticket_create” dropped the optional parameter “creator_agent” cosmetic
- 29 Jul 26 −1
- Schema quality: 7452 → 8217 ▼ functional
- Server version: 2.1.0 → 2.3.0 functional
- New tool “preview_accounting_ticket_sync” functional
- New tool “sync_accounting_tickets” functional
- New tool “ticket_batch_create” functional
- New tool “ticket_plan” functional
- 28 Jul 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 3 to 7. That category is still filling its 30-day observation window: 1 days of observed history at the previous scan, 2 at this one. The score rises as the window fills, whether or not the server changes.
- 27 Jul 26 +1
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
- 26 Jul 26 67
First indexed and scored.
Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.
Captured 3 Aug 2026 · Probed https://meta-council.com/mcp
TLS valid
Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .
| Subject | Issuer | Valid from | Valid until | Key | Signature | Serial |
|---|---|---|---|---|---|---|
| CN=meta-council.com | CN=YE1,O=Let's Encrypt,C=US | 25 Jul 2026 | 23 Oct 2026 | ECDSA 256 | ECDSA-SHA384 | 67d6b0bfd327a02a47bbae22d691b7df572 |
| SANs: *.meta-council.com, meta-council.com | ||||||
| CN=YE1,O=Let's Encrypt,C=US (CA) | CN=Root YE,O=ISRG,C=US | 3 Sept 2025 | 2 Sept 2028 | ECDSA 384 | ECDSA-SHA384 | 5ddd70dd31f801c85c186a7a04b80afe |
| CN=Root YE,O=ISRG,C=US (CA) | CN=ISRG Root X2,O=Internet Security Research Group,C=US | 13 May 2026 | 2 Sept 2032 | ECDSA 384 | ECDSA-SHA384 | 872165fc34b6e5fba8add5b3705fb53a |
| CN=ISRG Root X2,O=Internet Security Research Group,C=US (CA) | CN=ISRG Root X1,O=Internet Security Research Group,C=US | 13 May 2026 | 2 Sept 2032 | ECDSA 384 | SHA256-RSA | 6c8f1dc727c7117f7baf853ac980f9cd |
DNSSEC insecure
Validation of meta-council.com. — Not signed
| Zone | DS | Keys | Algorithms | Outcome |
|---|---|---|---|---|
| . | trust_anchor | 20326, 38696 | 8, 8 | Verified |
| com. | present | 19718 | 13 | Verified |
| meta-council.com. | absent | Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation |
Authentication Challenged, unverified
The endpoint asked for a token, but we could not retrieve and validate the RFC 9728 metadata that tells a client how to obtain one.
| Result | Challenged, unverified |
|---|---|
| Enforced | On tool calls |
| HTTP status | 200 |
WWW-Authenticate challenge Bearer realm="meta-council"
Bearer realm="meta-council" | Header | Value |
|---|---|
| strict-transport-security | max-age=31536000; includeSubDomains |
| content-security-policy | default-src 'self'; script-src 'self' 'unsafe-inline' https://cdn.jsdelivr.net; style-src 'self' 'unsafe-inline'; img-src 'self' data: https:; font-src 'self' data:; connect-src 'self'; frame-src https://js.stripe.com https://hooks.stripe.com; frame-ancestors 'none'; base-uri 'self'; form-action 'self'; object-src 'none'; upgrade-insecure-requests |
| x-content-type-options | nosniff |
| x-frame-options | DENY |
| referrer-policy | strict-origin-when-cross-origin |
| permissions-policy | accelerometer=(), browsing-topics=(), camera=(), geolocation=(), gyroscope=(), magnetometer=(), microphone=(), payment=(), usb=(), midi=(), serial=() |
Protected resource metadata
| Retrieved | No |
|---|---|
| Problem | no_resource_metadata |
Transports 2 probes
| Transport | URL | Outcome | Status | Location |
|---|---|---|---|---|
| streamable-http | https://meta-council.com/mcp | Verified | 200 | |
| http (plaintext) | http://meta-council.com/mcp | HTTPS enforced | 301 | https://meta-council.com/mcp |
The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability.
add_outreach_lead Add Outreach Lead ~125
Add a single lead to the authenticated user's outreach book. Returns the new lead id. Provenance is stamped source="agent" server-side. Does not send any email. Requires authentication.
| Name | Type | Req | Description |
|---|---|---|---|
| company | string | — | Optional company name. |
| contact_name | string | — | Optional contact full name. |
| contact_title | string | — | Optional contact job title. |
| domain | string | — | Optional company domain. |
| string | yes | Lead email address (required). | |
| notes | string | — | Optional free-text notes. |
| segment | string | — | Optional segment label. |
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
advance_workflow Advance Workflow ~94
Advance a workflow past a human checkpoint — approve or reject the paused step so the pipeline continues. Use the session id from run_workflow / get_workflow_session. Requires authentication.
| Name | Type | Req | Description |
|---|---|---|---|
| action | string | yes | Explicit checkpoint decision: 'approve' or 'reject'. |
| notes | string | — | Optional reviewer notes recorded with the decision. |
| session_id | string | yes | The workflow session id (must be awaiting a checkpoint). |
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
approve_consulting_deliverable Approve Consulting Deliverable ~63
Approve one submitted internal deliverable and record approver evidence. Requires consulting:approve and never publishes or sends it.
| Name | Type | Req | Description |
|---|---|---|---|
| deliverable_id | string | yes | — |
| expected_content_hash | string | yes | — |
| expected_version | integer | yes | — |
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
approve_consulting_document_revision Approve Consulting Document Revision ~62
Approve and lock one exact proposal/SOW revision. Requires the separate consulting:approve scope and never publishes or shares it.
| Name | Type | Req | Description |
|---|---|---|---|
| document_id | string | yes | — |
| expected_content_hash | string | yes | — |
| expected_version | integer | yes | — |
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
approve_content_asset Approve Content Asset ~55
Approve a submitted owned revision and attest to its exact content hash. Requires marketing:approve, separate from draft authority.
| Name | Type | Req | Description |
|---|---|---|---|
| asset_id | string | yes | Full UUID from the matching list tool. |
| notes | string | — | — |
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
ask_legal Ask Legal ~104
Research a U.S. federal and/or California legal question through the citation-grounded Themis corpus. The server controls whether the response is extractive or LLM-grounded; callers cannot enable paid generation. Returns source-linked research for informational use, not legal advice. Requires authentication.
| Name | Type | Req | Description |
|---|---|---|---|
| jurisdiction | string | — | Corpus jurisdiction filter. |
| max_sections | integer | — | Optional maximum number of supporting sections. |
| question | string | yes | Legal research question (no credentials or secrets). |
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
assign_leads_to_campaign Assign Leads To Campaign ~85
Assign one or more of the user's existing leads to one of the user's campaigns (both must be owned by the caller). Returns how many were assigned. Idempotent. Requires authentication.
| Name | Type | Req | Description |
|---|---|---|---|
| campaign_id | string | yes | Target campaign id (from list_outreach_campaigns). |
| lead_ids | array | yes | Lead ids to assign (from search_outreach_leads). |
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
campaign_pipeline_stats Campaign Pipeline Stats ~56
Pipeline-stage breakdown for one outreach campaign — total / sent / active / won / lost, reply rate, and per-stage lead counts. Requires authentication.
| Name | Type | Req | Description |
|---|---|---|---|
| campaign_id | string | yes | Campaign UUID (from list_outreach_campaigns). |
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
complete_sales_task Complete Sales Task ~65
Mark one of the caller's sales tasks/activities done (or reopen it with done=false). Stamps or clears the completion time; activity_id is required.
| Name | Type | Req | Description |
|---|---|---|---|
| activity_id | string | yes | — |
| done | boolean | — | Default true (complete). Pass false to reopen. |
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
convert_lead_to_deal Convert Lead To Deal ~126
Convert an owned outreach lead into a deal and advance the lead into the deal stage of the funnel (never downgrading an already-closed lead). Optional deal fields mirror create_deal; lead_id is required.
| Name | Type | Req | Description |
|---|---|---|---|
| amount | number | — | — |
| company | string | — | — |
| currency | string | — | — |
| expected_close_date | string | — | ISO date YYYY-MM-DD. |
| lead_id | string | yes | — |
| notes | string | — | — |
| probability | integer | — | — |
| stage | string | — | — |
| title | string | — | — |
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
create_accounting_run Create Accounting Run ~152
Analyze supported textual accounting records with the pinned deterministic Writeoff engine and create a private, encrypted audit run owned by the caller. Accepted filenames end in .txt, .md, .text, .eml, .csv, .ofx, .qfx, or .qif. Returns estimates for review only: it does not file taxes, move money, or send data to an external accounting service.
| Name | Type | Req | Description |
|---|---|---|---|
| context | string | — | Optional business/tax context used by the deterministic engine. |
| documents | array | yes | — |
| marginal_rate | string | — | Optional decimal or percent, for example 0.24 or 24%. |
| name | string | — | Optional private label for this audit run. |
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
create_consulting_client Create Consulting Client ~70
Create an account-private consulting client.
| Name | Type | Req | Description |
|---|---|---|---|
| contact_email | string | — | — |
| contact_name | string | — | — |
| external_ref | string | — | — |
| name | string | yes | — |
| notes | string | — | — |
| organization | string | — | — |
| status | string | — | — |
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
create_consulting_deliverable Create Consulting Deliverable ~69
Create an internal draft deliverable on an owned engagement.
| Name | Type | Req | Description |
|---|---|---|---|
| description | string | — | — |
| due_date | string | — | — |
| engagement_id | string | yes | — |
| key | string | yes | — |
| milestone_id | string | — | — |
| title | string | yes | — |
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
create_consulting_document_revision Create Consulting Document Revision ~64
Create a revision-safe proposal or SOW draft on an owned engagement.
| Name | Type | Req | Description |
|---|---|---|---|
| body | string | yes | — |
| engagement_id | string | yes | — |
| expected_latest_revision | integer | — | — |
| kind | string | yes | — |
| title | string | yes | — |
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
create_consulting_engagement Create Consulting Engagement ~94
Create an engagement for an owned consulting client.
| Name | Type | Req | Description |
|---|---|---|---|
| accounting_run_ref | string | — | — |
| client_id | string | yes | — |
| external_ref | string | — | — |
| objective | string | — | — |
| sales_deal_ref | string | — | — |
| start_date | string | — | — |
| status | string | — | — |
| target_end_date | string | — | — |
| title | string | yes | — |
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
create_content_asset Create Content Asset ~83
Create a private draft content asset. There is no publish/send operation.
| Name | Type | Req | Description |
|---|---|---|---|
| asset_type | string | — | — |
| campaign_id | string | yes | Full UUID from the matching list tool. |
| channel | string | — | — |
| content | string | yes | — |
| revision_notes | string | — | — |
| scheduled_for | string | — | — |
| title | string | yes | — |
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
create_content_asset_revision Create Content Asset Revision ~86
Create a new owned draft revision from a frozen submitted/approved/rejected revision.
| Name | Type | Req | Description |
|---|---|---|---|
| asset_id | string | yes | Full UUID from the matching list tool. |
| asset_type | string | — | — |
| channel | string | — | — |
| content | string | — | — |
| revision_notes | string | — | — |
| scheduled_for | string | — | — |
| title | string | — | — |
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
create_deal Create Deal ~178
Create a sales deal owned by the caller. Provide a title, or a lead_id to inherit the lead's company/name as the title. The deal appears live on the owner's Sales board. No deletes are exposed over MCP.
| Name | Type | Req | Description |
|---|---|---|---|
| amount | number | — | Deal value (>= 0). |
| campaign_id | string | — | Link to an owned campaign. |
| company | string | — | — |
| currency | string | — | 3-letter ISO code (default USD). |
| expected_close_date | string | — | ISO date YYYY-MM-DD. |
| lead_id | string | — | Link to an existing owned lead. |
| notes | string | — | — |
| probability | integer | — | Win probability 0-100. |
| stage | string | — | Pipeline stage (default qualification). |
| title | string | — | Deal title (required unless lead_id is given). |
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
create_marketing_audience Create Marketing Audience ~48
Create an owner-private reusable audience definition.
| Name | Type | Req | Description |
|---|---|---|---|
| channels | array | — | — |
| description | string | — | — |
| name | string | yes | — |
| pain_points | string | — | — |
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
create_marketing_brand Create Marketing Brand ~53
Create an owner-private brand identity. Requires marketing:agent_write.
| Name | Type | Req | Description |
|---|---|---|---|
| guidelines | string | — | — |
| name | string | yes | — |
| value_proposition | string | — | — |
| voice | string | — | — |
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
create_marketing_campaign Create Marketing Campaign ~99
Create an owner-private marketing campaign linked only to owned brand/audience ids.
| Name | Type | Req | Description |
|---|---|---|---|
| audience_id | string | — | Full UUID from the matching list tool. |
| brand_id | string | — | Full UUID from the matching list tool. |
| channels | array | — | — |
| ends_on | string | — | — |
| name | string | yes | — |
| objective | string | — | — |
| starts_on | string | — | — |
| status | string | — | — |
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
create_outreach_campaign Create Outreach Campaign ~111
Create a new outreach campaign owned by the authenticated user. Returns the new campaign id. Reversible (campaigns can be edited/deleted in the dashboard). Requires authentication.
| Name | Type | Req | Description |
|---|---|---|---|
| description | string | — | Optional description. |
| name | string | yes | Campaign name (required). |
| status | string | — | Optional initial status: draft (default) | active | paused | completed. |
| target_audience | string | — | Optional target-audience note. |
| target_segment | string | — | Optional target segment label. |
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
create_outreach_pitch Create Outreach Pitch ~133
Create a reusable pitch template (subject + body templates, optional drafting prompt) owned by the user. Provenance is stamped source="agent" server-side. Returns the new pitch id. Requires authentication.
| Name | Type | Req | Description |
|---|---|---|---|
| body_template | string | yes | Email-body template (required). |
| category | string | — | Optional category label. |
| name | string | yes | Pitch name (required). |
| prompt | string | — | Optional AI drafting instruction. |
| subject_template | string | yes | Subject-line template (required). |
| target_segment | string | — | Optional target segment label. |
| tone | string | — | Optional tone (default 'professional'). |
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
delete_accounting_run Delete Accounting Run ~53
Permanently delete one private Accounting audit run owned by the caller. This is the only Accounting MCP deletion; it never files taxes, moves money, or contacts an external service.
| Name | Type | Req | Description |
|---|---|---|---|
| run_id | string | yes | — |
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
draft_outreach_email Draft Outreach Email ~92
Save a draft email subject and/or body onto one of the user's leads. This only stores the draft for human review — it does NOT send anything. A human sends from the dashboard. Requires authentication.
| Name | Type | Req | Description |
|---|---|---|---|
| email_body | string | — | Draft email body. |
| lead_id | string | yes | Lead id to draft for (from search_outreach_leads). |
| subject_line | string | — | Draft subject line. |
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
get_accounting_run Get Accounting Run ~74
Get one private Accounting run owned by the caller, including its deterministic estimates, disclaimer, engine revision, and audit timestamps. Source input stays omitted unless include_input=true is explicitly requested.
| Name | Type | Req | Description |
|---|---|---|---|
| include_input | boolean | — | Also return the caller's decrypted source text; use sparingly. |
| run_id | string | yes | — |
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
get_agent_detail Get Agent Detail ~55
Full detail on one expert agent by slug (from list_agents): role, description, default model, domain, tags, and tools.
| Name | Type | Req | Description |
|---|---|---|---|
| slug | string | yes | The agent slug, e.g. 'safety_officer'. |
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
get_consulting_engagement Get Consulting Engagement ~43
Get one owned engagement with its document revisions, milestones, and internal deliverables. Long document bodies are previewed.
| Name | Type | Req | Description |
|---|---|---|---|
| engagement_id | string | yes | — |
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
get_content_asset Get Content Asset ~39
Get one owned content revision, including its review state and exact content hashes.
| Name | Type | Req | Description |
|---|---|---|---|
| asset_id | string | yes | Full UUID from the matching list tool. |
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
get_content_calendar Get Content Calendar ~43
List scheduled owned content between optional ISO-8601 boundaries. Scheduling is planning metadata, not publishing.
| Name | Type | Req | Description |
|---|---|---|---|
| end | string | — | — |
| start | string | — | — |
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
get_deal Get Deal ~48
Fetch one of the caller's deals by id with its full activity timeline (notes, calls, meetings, emails, tasks; newest first).
| Name | Type | Req | Description |
|---|---|---|---|
| deal_id | string | yes | The deal id. |
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
get_deal_health Get Deal Health ~134
Health scores for the caller's OPEN deals: each scored 0-100 on how likely it is to be slipping (healthy >= 70 / watch / at_risk), worst first, with plain-language reasons — days since last logged contact, whether it is past its own expected close date, and how its age compares to the caller's average won-deal cycle. Includes per-band counts, an average score, and the reference cycle. Read-only and deterministic over the caller's own deals + activities; nothing is executed or sent. Pair with get_sales_recommendations to act on what is slipping. Requires authentication.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
get_marketing_audience Get Marketing Audience ~37
Get one owned audience definition with pain points and channels.
| Name | Type | Req | Description |
|---|---|---|---|
| audience_id | string | yes | Full UUID from the matching list tool. |
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
get_marketing_brand Get Marketing Brand ~40
Get one owned brand identity with its voice, value proposition, and guidelines.
| Name | Type | Req | Description |
|---|---|---|---|
| brand_id | string | yes | Full UUID from the matching list tool. |
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
get_marketing_campaign Get Marketing Campaign ~41
Get one owned marketing campaign with its brand, audience, channels, and dates.
| Name | Type | Req | Description |
|---|---|---|---|
| campaign_id | string | yes | Full UUID from the matching list tool. |
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
get_sales_analytics Get Sales Analytics ~73
Sales pipeline analytics for the caller: probability-weighted forecast, per-stage $ rollup, win rate (won / decided, by count and by value), average sales-cycle days over won deals, and open-deal aging with a stale count. Read-only; computed from the caller's own deals. Requires authentication.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
get_sales_recommendations Get Sales Recommendations ~111
The caller's prioritized next-best sales actions: interested leads to convert, open deals gone stale enough to need a follow-up, and overdue tasks — each with a rationale and the exact governed tool to run next (convert_lead_to_deal / log_deal_activity / complete_sales_task) plus its arguments. Read-only; ranks the caller's own CRM data (overdue > convert > follow-up). Nothing is executed or sent — approve an item by calling the named write tool. Requires authentication.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
get_session Get Session ~40
Get the full results of a previous Meta Council session, including all agent opinions and the synthesis.
| Name | Type | Req | Description |
|---|---|---|---|
| session_id | string | yes | The session ID to retrieve |
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
get_settings Get Settings ~44
Get the authenticated user's Meta Council settings — preferred model, plan tier, and which provider/tool API keys are configured (booleans only, never the secret values). Requires authentication.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
get_visualization Get Visualization ~116
Fetch a chart artifact generated by a council session or LOCUS determination. Returns the machine-readable spec (the data behind the chart) plus the stable SVG URL, or the raw SVG itself with include_svg=true. Artifact ids appear in session results as 'visualizations' / 'visualization' reference blocks. Requires authentication and enforces the artifact owner's tenant boundary.
| Name | Type | Req | Description |
|---|---|---|---|
| artifact_id | string | yes | 32-hex artifact id from a visualization reference |
| include_svg | boolean | — | Also return the full SVG markup (default false) |
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
get_workflow_session Get Workflow Session ~60
Poll a previously started workflow run for its current step-by-step status and output (useful when run_workflow timed out or is awaiting a checkpoint). Requires authentication.
| Name | Type | Req | Description |
|---|---|---|---|
| session_id | string | yes | The workflow session ID returned by run_workflow. |
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
initialize_consulting_milestones Initialize Consulting Milestones ~46
Idempotently initialize stable engagement milestones. Retries return the same ids and external refs.
| Name | Type | Req | Description |
|---|---|---|---|
| engagement_id | string | yes | — |
| milestones | array | — | — |
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
list_accounting_runs List Accounting Runs ~55
List only the caller's private Accounting-run audit metadata, newest first. Raw source text and analysis results are intentionally omitted.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | — | — |
| offset | integer | — | — |
| status | string | — | — |
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
list_agents List Agents ~46
List all available expert agents with their roles, domains, and specialties.
| Name | Type | Req | Description |
|---|---|---|---|
| domain | string | — | Filter agents by domain (e.g., 'finance', 'technology', 'healthcare') |
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
list_campaign_replies List Campaign Replies ~100
List sent / received emails for an outreach campaign, newest first — subject, body preview, and reply classification. Requires authentication.
| Name | Type | Req | Description |
|---|---|---|---|
| campaign_id | string | yes | Campaign UUID (from list_outreach_campaigns). |
| direction | string | — | 'inbound' (replies from prospects — the default), 'outbound' (sent), or '' for all. |
| limit | integer | — | Max rows (default 50, max 200). |
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
list_campaign_triggers List Campaign Triggers ~50
List automation triggers (auto-reply rules, status updates, notifications) configured for an outreach campaign. Requires authentication.
| Name | Type | Req | Description |
|---|---|---|---|
| campaign_id | string | yes | Campaign UUID (from list_outreach_campaigns). |
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
list_consulting_clients List Consulting Clients ~35
List consulting clients owned by the API-key account.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | — | — |
| status | string | — | — |
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
list_consulting_engagements List Consulting Engagements ~45
List consulting engagements owned by the API-key account.
| Name | Type | Req | Description |
|---|---|---|---|
| client_id | string | — | — |
| limit | integer | — | — |
| status | string | — | — |
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
list_content_assets List Content Assets ~64
List owned content assets and immutable revisions; content is never published by this tool.
| Name | Type | Req | Description |
|---|---|---|---|
| approval_state | string | — | — |
| campaign_id | string | — | Full UUID from the matching list tool. |
| include_archived | boolean | — | — |
| limit | integer | — | — |
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.
list_deals List Deals ~78
List the caller's sales deals (newest first) together with a weighted pipeline forecast (open/weighted/won totals). Optionally filter by stage or lead_id. Deals are private to the API-key owner.
| Name | Type | Req | Description |
|---|---|---|---|
| lead_id | string | — | Optional: only deals linked to this lead. |
| stage | string | — | Optional stage filter. |
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | — |
No examples provided.