uptake_projects
Projects
The maker's projects (id, name, site). Every other tool takes `project`: call this first when the maker has several.
Takes no parameters.
me.uptakePublished by uptake.meOfficial publisherv1.1.0Updated Nov 3, 2026
See which posts, links and releases bring visits, signups and revenue, and draft the next posts.
upTake's hosted MCP server (uptake.me), published by uptake.me; no sign-in required; Streamable HTTP; 16 tools.
No AI overview yet: these facts come from the registry entry and the server itself.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/me.uptake%2Fuptake/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Add this to your client's mcpServers config.
{
"mcpServers": {
"uptake": {
"type": "http",
"url": "https://uptake.me/api/mcp"
}
}
}Projects
The maker's projects (id, name, site). Every other tool takes `project`: call this first when the maker has several.
Takes no parameters.
Project overview
The project at a glance: product, stage and goal, this week's visits, signups, paying customers and revenue against the 4 previous weeks, top sources over 30 days, last actions and what they brought, this week's moves, the next communication moment, the last weekly report. Start here.
projectProject data
One slice of project data, when the overview is not enough. Slices: channels_90d (visits, signups, revenue and number of posts per source over 90 days); posts_30d (posts of the last 30 days with the visits, signups and revenue each brought); releases_30d (shipped releases and merged changes of the last 30 days (ids usable in uptake_write_post), with their drafts); revenue_by_day_30d (revenue and number of payments per day over 30 days); moments (communication moments: upcoming (ids usable in uptake_write_post), done and skipped); reports_4w (summaries of the last 4 weekly reports and their moves); mentions_7d (what people said about the product in the last 7 days); scheduled_7d (posts scheduled for the next 7 days); time_by_channel_30d (time the maker spent per network over 30 days); google_search_28d (Google Search clicks, impressions and top queries over 28 days); places_28d (results per named place (subreddit, newsletter issue) over 28 days).
slicerequiredprojectPosts in Write
Posts prepared in upTake's Write studio, with their state (Draft, Planned, Scheduled, Published…), networks and link to open them.
filterprojectRead a post
The current version of a post for each of its networks, with whether it is posted.
post_idrequiredprojectWrite a post
Prepares a post in upTake's Write studio, in the maker's voice and with tracked links, and returns the text for each network. Nothing is published or scheduled: the maker reviews and sends it from upTake. Counts against the maker's monthly drafts (a rewrite when the network already has a version). Takes up to a minute.
aboutpost_idprojectrequestrequirednetworksCreate a tracked link
Creates a tracked link that tells upTake which visits, signups and payments came from where it is shared.
placenetworkrequiredprojectdestinationrequiredLog an action
Adds an action the maker did outside upTake (a post, a newsletter, a talk) to the journal, so upTake measures what it brought.
datetitlerequirednetworkrequiredprojectCalendar
One week of the calendar: what was published and what it brought, scheduled posts, posts planned for a day (editorial date), and what is left to plan (moments, this week's moves, ideas).
weekprojectPost ideas
Open post ideas (title, angle, network). Write one with uptake_write_post, about: [{kind: "idea", id}].
projectNew post ideas
Asks upTake for a new series of post ideas from the project's data. Counts against the maker's monthly idea series.
projectDismiss an idea
Removes an idea that does not fit, with a reason; upTake will not suggest it again.
reasonrequiredidea_idrequiredprojectUpdate a move
Marks one of this week's moves as done (or reopens it), edits its title or reason, or dismisses it with a reason. Only when the maker asks.
whynotetitlechangerequiredreasonmove_idrequiredprojectAdd a move
Adds a move of the maker's own to this week's list.
whytitlerequirednetworkprojectPlan a post
Sets or clears the day a post is planned for in the calendar. Only the editorial date: nothing is scheduled or sent.
dayrequiredpost_idrequiredprojectLink a post to a move
Makes a post count for an open move of this week: publishing the post completes the move.
move_idrequiredpost_idrequiredproject83% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.
A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.