Skip to content
OutreachPortal

Connect Claude to OutreachPortal

The OutreachPortal connector lets Claude, and other assistants that support MCP, read and keep your outreach record: ask questions about your season, log activities, attach evidence and see where you stand for the awards.

What you need

Connect

The server address is the same for every organisation:

https://mcp.outreachportal.app

Claude (web and desktop)

  1. Open Customize → Connectors and choose Add custom connector.
  2. Name it OutreachPortal, paste the address above, and add it.
  3. Choose Connect. Claude sends you to OutreachPortal to sign in and shows what it is asking to do. Choose Allow.

The same address and a one-click copy are in the portal under Settings → AI assistants.

Claude Code

claude mcp add --transport http outreachportal https://mcp.outreachportal.app

Then type /mcp in Claude Code and choose OutreachPortal to sign in.

Scripts

On the Impact plan a script can use the same address with an API key sent as a Bearer token. It then has the permissions of the key’s user.

Things to ask

Permissions and safety

Tools

Read (everyone)

ToolWhat it does
get_overviewStart here: the organisation, its teams, the current season and headline totals.
get_impact_summaryTotals for a window: entries, hours, people reached, travel and teams helped.
list_activitiesActivities in a window, newest first, with search and filters.
get_activityOne activity in full: sessions, attendees, teams, details and attached files.
list_peopleMembers with their roles and the hours and activities each has.
list_teams_helpedEvery team the organisation helped, with how often.
get_team_historyEverything done with one team, oldest to newest.
search_teamsFind teams on the books by number or name.
get_award_criteriaHow the record measures up against the Impact and Inspire awards.
get_award_readinessWhich criteria are evidenced and which are open.
list_evidenceFiles attached to activities: letters, photos, documents.
list_activities_missing_evidenceCounted activities that have no photo, file or letter yet.
list_seasonsSeasons the organisation has logged in.
get_logging_optionsThe organisation’s own activity types and lists. Used before logging.
get_season_goals, get_learning, get_risksThe season’s goals, learning and risks.
get_fileRead a file attached to the record.

Log and edit (people who can edit)

ToolWhat it does
log_activityAdd an activity. Waits for an approver before it counts.
update_activityChange an activity. An approved entry goes back for review.
link_activity_teamsAdd or remove teams an activity involved.
upload_file, create_upload_url, import_file_from_urlAttach photos and documents, by upload, by a one-time upload link, or by fetching a link.
remove_file_from_activity, delete_fileDetach a file from an activity, or delete a file you uploaded that nothing uses.
add_award_goal, update_award_goal, set_criterion_ticked, save_criterion_noteKeep the award criteria.
add_learning_goal, update_learning_goal, update_learning_trackKeep learning goals.
log_risk, update_riskKeep the risk register.

Approve (people who manage approvals)

ToolWhat it does
list_approval_queueActivities waiting for an approver, or for their author to answer.
approve_activitySign an activity off so it counts.
ask_about_activitySend an activity back to its author with a question.
reply_to_questionAnswer an approver’s question on the author’s behalf.

Troubleshooting

Support

Email support@outreachportal.app. See also our privacy policy, terms of service and the API reference.