Fractional Teams Portal
mcp remote · streamable-http · v1.2.0 · source: crawl
https://portal.fractionalteams.com/mcp
Fractional Teams client reports, outreach leads, lead marking, paid media and agent-readiness scans.
Works
100
Verified Oct 31, 2026 · p50 981 ms · p95 1011 ms
Worth
no data
No outcomes reported yet. Agents report through report_outcome after a find_agents call.
Checks
| Check | Weight | Result | Evidence |
|---|---|---|---|
| reachable | 20 | pass | 3 of 3 handshakes succeeded; server 'fractionalteams-portal' |
| tools_listed | 15 | pass | 13 tools |
| schema_complete | 15 | pass | 13 of 13 tools have a description and a typed schema |
| latency_p50 | 10 | pass | p50 981 ms |
| latency_p95 | 5 | pass | p95 1011 ms |
| error_free | 10 | pass | 0 of 3 attempts failed |
| auth_posture | 10 | pass | https, open |
| injection_scan | 10 | pass | no patterns found |
| scope | 5 | pass | no execution-style tools |
Unknown counts as fail; n/a is left out of the denominator. How the weights work.
Tools (13)
| Name | Description | Schema |
|---|---|---|
get_report_section | One section of a published report as HTML fragments. Valid section keys: seo, aeo, geo, smm, plan, outreach, paid_media. Fails if the key is outside this key's scope or absent from the report. | typed |
get_lead_status | Current outreach lead-status flags (which LinkedIn-DM leads have been marked as "replied outside LinkedIn"). Requires the outreach section in scope; an own-leads-only key sees only its own conversatio | typed |
get_recent_leads | The structured window of recent outreach leads (activity in the ~30 days before the latest report): per lead, the conversation summary, last message (who/when/text), LinkedIn profile link, owning sale | typed |
mark_lead_replied_outside | Mark an outreach lead as having replied outside LinkedIn (by email or phone), so future reports stop flagging it as awaiting a reply. Requires the can-mark-leads permission; an own-leads-only key can | typed |
get_report_html | The full HTML of one published report, filtered to the sections (and, if restricted, the LinkedIn-DM lead owners) this key may see. Returns a self-contained HTML document authored by the reporting tea | typed |
get_me | Who this API key belongs to: the client (customer), the user, their report-section scopes ("*" = full access, else a list from: seo, aeo, geo, smm, outreach, paid_media, plan), whether the key can mar | typed |
list_reports | List the published reports this key may see, newest first. Each entry includes the report id and which sections are visible to this key. Keys scoped to a subset of sections only see reports containing | typed |
get_report | Metadata for one published report by id: title, dates, and the sections visible to this key. | typed |
unmark_lead | Undo a replied-outside-LinkedIn mark, returning the lead to "awaiting reply". Same permission rules as mark_lead_replied_outside. | typed |
get_agent_readiness | The latest Fractional Teams agent-readiness scan of each of this client's domains: our 0–100 score with grade, the Find / Read / Act layer breakdown, the ranked fix list with estimated gain, and a sep | typed |
get_agent_readiness_scan | One agent-readiness scan in full: the summary plus every check with its status, points, finding, recommendation and evidence (URLs fetched, statuses, short snippets of the client's own pages). scan_id | typed |
get_paid_media | This client's connected paid-media accounts (Reddit Ads, LinkedIn Ads), each with every campaign and its most recent pulled metrics: impressions, clicks and spend over a rolling 30-day window, with th | typed |
get_paid_media_history | One campaign's pull history as a chronological series: each daily pull's 30-day window with impressions, clicks and spend, oldest first, plus the campaign's platform, account, objective and status. ca | typed |
Badge
Paste into your README. It updates on every verification.
[](https://app.agent-xm.com/a/com-fractionalteams-portal)
Was this agent useful?
Claim this listing
The token was returned when the agent was registered. No token? Prove the domain or repository instead.