WeInc

io.github.umairalisadaqatPublished by GitHub account umairalisadaqatv1.1.0Updated Oct 24, 2026

Start, browse and manage your WeInc websites from your AI assistant.

VerifiedStreamable HTTPWeb executableProductivity & WorkflowBusiness & Commerce

Overview

AI-generated overview

A remote WeInc server that lets an AI assistant prepare new websites, browse templates, and inspect or request changes to the user's existing sites.

What you can do
Prepare a new website from a business brief and get a confirmation link, with optional template selection by keyword or category search and template id lookup for the org's templates and plans. List the signed-in person's websites and read details such as publish status, live URL, custom domains and editor link. Prepare a change to an existing site by returning an editor link with the instruction pre-filled. Manage builder projects for the org: list, create for a client by email, get, update name, description or status, and fetch preview or published URLs. Manage clients and read aggregated org analytics, optionally for one project.
When to use it
Useful when someone wants an assistant to draft a new WeInc site from a short business description, find a suitable template, review their existing sites, or queue up edits and project changes without leaving the conversation.
Requirements
A remote streamable HTTP endpoint at my.we.inc; no packages, environment variables or headers are declared. The tools act on a signed-in person's own websites and on an organization's projects, clients, templates and plans, so a WeInc account with the relevant access is implied.
Before you install
Some tools change data: create_project, create_client and update_project write to the org, and update_project overwrites current values, with status changes such as archiving taking a site out of normal use. Website creation and edits are only prepared as links and are not built, charged or sent until the person confirms in the browser. Review project and client changes before running them.

Installation

In SourceWeft

  1. Open WeInc in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

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/io.github.umairalisadaqat%2Fweinc/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.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "weinc": {
      "type": "http",
      "url": "https://my.we.inc/api/mcp"
    }
  }
}

Tools

15

start_website

Start a new website

Prepare a new WeInc website from a description of the business. Returns a link; nothing is built or charged until the person opens it and confirms in their browser. Put everything you know into `brief`: business name, what they do, location, services, audience, tone, pages wanted, contact details. Optionally pass `template_id` from find_templates. The build starts only after the person confirms on that page.

Parametersbriefrequiredtemplate_id

find_templates

Find website templates

Search WeInc's website templates by keywords (e.g. 'restaurant', 'portfolio', 'online store') and/or category. Returns id, name, description, category, features and a start link. Pass a chosen id to start_website as template_id.

Parametersquerycategory

my_websites

List my websites

List the signed-in person's own WeInc websites, newest activity first: name, live URL if published, editor link and last updated time. Use the id with website_details or request_change.

Takes no parameters.

website_details

Website details

Details of one of the person's own websites: name, whether it is published, live URL, custom domains with status, last published time and editor link.

ParametersprojectIdrequired

request_change

Request a website change

Prepare a change to one of the person's own websites. Returns an editor link that opens their site with the instruction already typed in the WeInc chat box; it is NOT sent until they press send. The instruction should say what to change, where, and the exact new text.

ParametersprojectIdrequiredinstructionrequired

list_projects

List projects

List builder projects for the org (paginated, filterable).

Parameterslimitoffsetstatusclient_id

create_project

Create project

Create a project for one of the org's clients (by email).

Parametersnamerequireddescriptiontemplate_idclient_emailrequired

get_project

Get project

Get a single project by id.

ParametersprojectIdrequired

update_project

Update project

Update a project's name, description, or status. This overwrites the current values; changing the status (for example archiving) can take the site out of normal use, so confirm with the person first.

ParametersnamestatusprojectIdrequireddescription

get_preview_urls

Get preview URLs

Get published/preview URLs for a project.

ParametersprojectIdrequired

list_clients

List clients

List the org's clients.

Takes no parameters.

create_client

Create client

Create a client (end-customer) for the org.

Parametersnameemailrequiredcompanyplan_id

list_templates

List templates

List the org's templates.

Takes no parameters.

list_plans

List plans

List the org's client-facing plans.

Takes no parameters.

get_analytics

Get analytics

Aggregated analytics for the org (optionally one project).

Parametersdaysproject_id

Version history

2
  1. v1.1.0LatestOct 14, 2026
  2. v1.0.0Sep 16, 2026

Score

83% 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.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.