Skip to content

Feat/mcp server#1

Merged
DanieleGiovanardi2408 merged 4 commits into
mainfrom
feat/mcp-server
Jun 4, 2026
Merged

Feat/mcp server#1
DanieleGiovanardi2408 merged 4 commits into
mainfrom
feat/mcp-server

Conversation

@DanieleGiovanardi2408
Copy link
Copy Markdown
Member

No description provided.

Expose the CLI over stdio via FastMCP: 7 read tools plus 2 gated write
tools (connections_send, messages_send) requiring confirm=True, dry_run,
and per-session rate limiting on top of the daily quotas. Adds the
linkedin-mcp entry point, the mcp>=1.2.0 dep, and a starlette>=1.0.1 pin
(PYSEC-2026-161). Bumps version to 0.2.0.
All offline against mocks — no live LinkedIn traffic, no browser launch.
Also wraps two over-length lines in test_profile.py for the new ruff
check on tests/.
3-OS x 3-Python matrix, blocking mypy, coverage reporting, and a
pip-audit job. ruff now lints tests/ too; ignore parallel .coverage.*
and coverage.xml.
README gets badges, an MCP section, and a Quality bar; skill gains an
MCP usage note.
@DanieleGiovanardi2408 DanieleGiovanardi2408 merged commit cac3356 into main Jun 4, 2026
10 checks passed
@DanieleGiovanardi2408 DanieleGiovanardi2408 deleted the feat/mcp-server branch June 4, 2026 08:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant